Fungsi Getdate PHP
Bekerja dengan waktu adalah tugas yang sering dilakukan untuk sebagian besar program PHP. Misalnya, dalam program keranjang belanja Anda ingin menyimpan tanggal dan waktu pembelian yang dilakukan oleh pelanggan Anda. Nantinya, Anda juga ingin menyimpan tanggal dan waktu pembelian dikirimkan ke pelanggan. Salah satu cara untuk melakukan ini adalah menyimpan setiap tanggal dan waktu dalam format cap waktu Unix.

Mari kita lihat sebuah contoh. Saat ini jam 3:06 pagi tanggal 28 Oktober 2005 dan saya baru saja membeli dua DVD dari Amazon.com. Stempel waktu untuk pesanan saya adalah 1130486817 dan nomor ini adalah semua yang akan disimpan dalam database. Setelah disimpan, kita dapat mengambilnya untuk digunakan dalam menampilkan musim panas pesanan untuk pembelian ini. Namun angka ini tidak terlalu ramah pembaca bukan? Saat itulah fungsi getdate berguna. Kami akan menggunakan fungsi getdate pada stempel waktu untuk mendapatkan larik yang berisi semua jenis informasi tentang stempel waktu seperti bulan, hari, tahun, dan waktu hari. Kemudian kita dapat menampilkan salah satu atau semua bagian array dengan pernyataan gema. Berikut adalah kode untuk fungsi ini dan hasil $ array pembelian.

$ purchase = getdate (1130486817);

Himpunan (
[detik] => 57
[menit] => 6
[jam] => 3
[mday] => 28
[wday] => 5
[mon] => 10
[tahun] => 2005
[yday] => 300
[hari kerja] => Jumat
[bulan] => Oktober
[0] => 1130486817 )


Jadi apa arti semua informasi ini dalam array?

[detik]
Nilai numerik dalam bagian untuk saat pembelian (dari 0 hingga 59)
Dalam contoh kita, itu 57 bagian setelah 3:06 pagi

[menit]
Nilai numerik dalam hitungan menit untuk waktu pembelian (dari 0 hingga 59)
Dalam contoh kita, itu 6 menit setelah jam 3 pagi

[jam]
Nilai numerik dalam jam untuk saat pembelian (dari 0 hingga 23)
Itu jam 3 pagi

[mday]
Nilai numerik untuk hari dalam sebulan untuk tanggal pembelian (dari 1 hingga 31)
Itu tanggal 28

[wday]
Nilai numerik untuk hari dalam seminggu untuk tanggal pembelian
(dari 0 untuk Minggu hingga 6 untuk Sabtu)
Ini hari Jumat sehingga nilai numeriknya 5

[mon]
Nilai numerik untuk bulan untuk tanggal pembelian (dari 1 hingga 12)
Sekarang Oktober jadi nilai numeriknya 10

[tahun]
Nilai numerik untuk tahun tersebut untuk tanggal pembelian (4 digit)
Ini tahun 2005

[yday]
Nilai numerik untuk hari dalam setahun untuk tanggal pembelian (dari 0 hingga 365)
Ini adalah hari ke 300 tahun ini

[hari kerja]
Nilai teks untuk hari dalam seminggu untuk tanggal pembelian (Minggu hingga Sabtu)
Ini hari Jumat

[bulan]
Nilai teks untuk bulan untuk tanggal pembelian (Januari hingga Desember)
Sekarang bulan Oktober

[0]
Stempel waktu
1130486817

Jadi sekarang yang perlu kita lakukan untuk menampilkan tanggal dan waktu pembelian (28 Oktober 2005 - 3:06:57) adalah menggunakan pernyataan gema.

gema "$ pembelian [bulan] $ pembelian [mday], $ pembelian [tahun] - $ pembelian [jam]: $ pembelian [menit]: $ beli [detik]";




Petunjuk Video: PASSCODE &HOW TO WORK WITH DATE AND TIME IN PHP (April 2024).