Terpecahkan: tanggal dalam bentuk yang dapat dibaca manusia

Pembaharuan Terakhir: 09/19/2023

PHP adalah bahasa kuat yang terkenal untuk skrip sisi server untuk memfasilitasi pembuatan konten web. Salah satu tugas umum bagi pengembang dan pembuat konten adalah menampilkan tanggal dalam format yang dapat dibaca manusia. Meskipun fungsi bawaan PHP menyimpan informasi tanggal, fungsi tersebut sering kali menyimpannya dalam stempel waktu atau format lain yang sulit diinterpretasikan tanpa konversi yang sesuai. Artikel ini mendedikasikan sumber dayanya untuk memberikan panduan yang jelas tentang bagaimana tanggal dapat dibuat dapat dibaca manusia menggunakan PHP. Selain itu, penjelasan langkah demi langkah kode PHP akan memperkaya pemahaman Anda.

Mengintegrasikan fungsi tanggal dan waktu PHP ke dalam perangkat pengembangan Anda dapat secara signifikan meningkatkan pengalaman pengguna, mengingat seberapa sering informasi tanggal dan waktu digunakan di lingkungan digital.

Solusi PHP untuk Masalah tersebut

Menerapkan solusi dalam PHP memerlukan pemanfaatan fungsi bawaan date() dan strtotime(). Fungsi date() memformat tanggal dan waktu lokal dan mengembalikannya sebagai string, sedangkan strtotime() digunakan untuk mengubah deskripsi tanggal-waktu tekstual bahasa Inggris menjadi stempel waktu Unix.

$date = "2000-01-01";
$newDate = date("d m, Y", strtotime($date));
echo $newDate;

Dalam cuplikan kode ini, `”2000-01-01″` pertama kali ditetapkan ke variabel `$tanggal`. Tanggal ini kemudian diubah menjadi format `”dm, Y”` yang lebih mudah dibaca manusia, dengan “d” berarti hari, “m” berarti bulan, dan “Y” berarti empat digit tahun. Tanggal transformasi ini dicetak melalui perintah echo.

Memecah Kode PHP

Langkah awal melibatkan penetapan string tanggal ke variabel `$tanggal`. Format tanggal masukan ini adalah `YYYY-MM-DD`, standar internasional yang dikenal sebagai ISO 8601.

$date = "2000-01-01";

Setelah itu, fungsi strtotime() yang kuat digunakan untuk mengubah string tanggal standar kami menjadi stempel waktu Unix.

$timestamp = strtotime($date);

Namun, stempel waktu Unix tidak dapat dibaca manusia. Untuk mengatasi hal ini, fungsi date() digunakan untuk memformat stempel waktu kita ke dalam format yang mudah dipahami orang.

$newDate = date("d m, Y", $timestamp);

Dalam format ini, 'd' melambangkan hari dalam sebulan, 'm' melambangkan representasi numerik suatu bulan, dan 'Y' menampilkan representasi numerik penuh suatu tahun dalam 4 digit.

Terakhir, tanggal yang diformat dicetak menggunakan perintah echo.

echo $newDate;

Pembahasan Keseluruhan Fungsi Tanggal dan Waktu PHP

Fungsi tanggal dan waktu PHP menawarkan pengembang serangkaian opsi untuk memanipulasi data tanggal dan waktu secara efektif. Fungsi date() memungkinkan pengembang untuk memformat tanggal sesuai kebutuhan, sedangkan fungsi strtotime() dapat mengubah waktu tanggal yang dapat dibaca manusia menjadi stempel waktu Unix.

Fungsi-fungsi ini memainkan peran penting dalam menciptakan platform yang ramah pengguna di mana data tanggal dan waktu merupakan bagian dari fungsionalitas atau antarmuka. Sumber daya PHP yang luas memberi pengembang tingkat fleksibilitas dan kontrol yang mengesankan, memungkinkan mereka memenuhi hampir semua persyaratan proyek web kontemporer terkait tanggal dan waktu.

Eksplorasi lebih mendalam terhadap fungsi tanggal dan waktu PHP ini dapat menghasilkan lebih banyak pengungkapan menarik tentang kemampuannya, mengungkapkan lebih banyak cara untuk meningkatkan pengalaman pengguna pada antarmuka situs web atau aplikasi.

Pos terkait: