Contoh
Format waktu / tanggal lokal sebagai bilangan bulat. Uji semua format yang berbeda:
<?php echo idate("B") . "<br>"; echo idate("d") . "<br>"; echo idate("h") . "<br>"; echo idate("H") . "<br>"; echo idate("i") . "<br>"; echo idate("I") . "<br>"; echo idate("L") . "<br>"; echo idate("m") . "<br>"; echo idate("s") . "<br>"; echo idate("t") . "<br>"; echo idate("U") . "<br>"; echo idate("w") . "<br>"; echo idate("W") . "<br>"; echo idate("y") . "<br>"; echo idate("Y") . "<br>"; echo idate("z") . "<br>"; echo idate("Z") . "<br>"; ?> /* Output : 525 27 11 11 36 0 1 5 53 31 1590579413 3 22 20 2020 147 0 */
Definisi dan Penggunaan
Fungsi idate()
memformat waktu dan / atau tanggal lokal sebagai integer.
Catatan: Fungsi idate()
hanya menerima satu karakter dalam parameter format!
Syntax
idate(format, timestamp)
;
Nilai Parameter
Parameter | Deskripsi |
---|---|
format | Required. Menentukan bagaimana mengembalikan hasil. Salah satu dari karakter berikut diperbolehkan: B – Swatch Beat / Waktu Internet d – Hari dalam sebulan h – Jam (format 12 jam) H – Jam (format 24 jam) i – Menit I – mengembalikan 1 jika DST (waktu musim panas) diaktifkan, 0 jika tidak L – mengembalikan 1 untuk tahun kabisat, 0 sebaliknya m – Nomor bulan s – Detik t – Hari dalam bulan ini U – Detik sejak Unix Epoch (1 Januari 1970 00:00:00 GMT) w – Hari dalam seminggu (Minggu = 0) W – ISO-8601 minggu jumlah tahun (minggu dimulai pada hari Senin) y – Tahun (1 atau 2 digit) Y – Tahun (4 digit) z – Hari dalam setahun Z – Pengimbangan zona waktu dalam hitungan detik |
timestamp | Optional. Menentukan stempel waktu Unix yang mewakili tanggal dan / atau waktu untuk diformat. Default adalah waktu lokal saat ini (waktu ()) |
Detail Teknis
Return Value: | Mengembalikan integer yang diformat sesuai dengan format yang ditentukan menggunakan stempel waktu yang diberikan |
---|---|
PHP Version: | 5+ |
PHP Changelog: | PHP 5.1: Sekarang mengeluarkan kesalahan zona waktu E_STRICT dan E_NOTICE |