PHP idate() 函数

实例

格式化本地时间/日期为整数。测试所有不同的格式:

<?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>";
?>

Contoh pelaksanaan

Definisi dan penggunaan

Fungsi idate() mengformatkan waktu/tanggal lokal/tanggal menjadi integer.

Komentar:Fungsi idate() hanya menerima satu karakter sebagai format Parameter!

Syarat

idate(format,timestamp);
Parameter Deskripsi
format

Wajib. Tentukan bagaimana hasilnya akan kembalikan:

  • B - Swatch Beat/Internet Time
  • d - hari ke dalam bulan
  • h - jam (12 jam format)
  • H - jam (24 jam format)
  • i - menit
  • I - mengembalikan 1 jika musim panas diaktifkan, lainnya 0
  • L - mengembalikan 1 jika tahun kabisat, lainnya 0
  • m - angka bulan
  • s - detik
  • t - jumlah hari bulan ini
  • U - detik yang telah berlalu sejak era Unix (1 Januari 1970 00:00:00 GMT), berfungsi sama seperti time()
  • w - hari ke dalam minggu (Hari Minggu adalah 0)
  • W - minggu ke dalam tahun berdasarkan ISO-8601, setiap minggu dimulai dari hari Senin
  • y - tahun (1 atau 2 digit angka)
  • Y - tahun (4 digit angka)
  • z - hari ke dalam tahun
  • Z - penurunan zona waktu dalam satuan detik
timestamp Pilihan. Tentukan representasi timestamp tanggal/waktu yang perlu diformatkan. Default adalah waktu lokal saat ini (time()).

Detil teknikal

Kembalikan nilai: Kembalikan berdasarkan yang ditentukan format Gunakan yang diberikan timestamp Bilangan integer yang diformatkan.
Versi PHP: 5+
Log pembaruan: PHP 5.1.0: Menambah E_STRICT dan E_NOTICE kesalahan zon waktu.