Format tanggal dan waktu lokal sesuai dengan pengaturan lokal:
<?php echo ( strftime ( " %B %d %Y, %X %Z " , mktime ( 20 , 0 , 0 , 12 , 31 , 98 ) ) . " <br> " ) ; setlocale ( LC_ALL , " hu_HU.UTF8 " ) ; echo ( strftime ( " %Y.%B %d.%A.%X %Z " ) ) ; ?>Fungsi strftime() memformat tanggal dan waktu lokal berdasarkan pengaturan lokal.
Tip: Periksa fungsi gmstrftime() untuk memformat waktu/tanggal GMT/UTC sesuai dengan lokal Anda.
strftime( format,cap waktu);
parameter | menggambarkan |
---|---|
format | Diperlukan. Tentukan cara mengembalikan hasil: %a - singkatan nama hari dalam seminggu %A - nama lengkap hari dalam seminggu %b - singkatan nama bulan %B - Nama bulan penuh %c - Representasi tanggal dan waktu pilihan %C - angka abad (tahun dibagi 100, rentang 00 hingga 99) %d - hari dalam sebulan (01 hingga 31) %D - format waktu, sama seperti notasi %m/%d/%y %e - hari dalam sebulan (1 hingga 31) %g - mirip dengan notasi %G, tetapi tanpa abad %G - 4 digit tahun sesuai dengan nomor minggu ISO (lihat %V) %h - notasi yang sama dengan %b %H - jam, menggunakan waktu 24 jam (00 hingga 23) %I - jam, menggunakan waktu 12 jam (01 hingga 12) %j - Hari dalam setahun (001 hingga 366) %m - bulan (01 hingga 12) %M - poin %n - karakter baris baru %p - am atau pm sesuai dengan nilai waktu yang diberikan %r - notasi waktu untuk am dan pm %R - notasi waktu 24 jam %S - detik %t - karakter tab tab %T - waktu saat ini, notasi yang sama seperti %H:%M:%S %u - Representasi numerik hari dalam seminggu (1 hingga 7), Senin = 1. Peringatan: Minggu = 1 pada sistem Sun Solaris %U - jumlah minggu yang termasuk dalam tahun berjalan, dimulai dari hari Minggu pertama sebagai hari pertama minggu ke-1 %V - Jumlah minggu (01 hingga 53) dalam format ISO 8601 yang terdapat pada tahun berjalan. Minggu 1 mewakili minggu pertama dalam setahun, yang harus memiliki setidaknya empat hari, dan Senin adalah hari pertama dalam minggu tersebut. %W - jumlah minggu dalam satu tahun, dimulai dari hari Senin pertama sebagai hari pertama minggu ke-1 %w - Hari dalam seminggu sebagai angka desimal, Minggu = 0 %x - Representasi tanggal pilihan tanpa waktu %X - Representasi waktu pilihan tanpa tanggal %y - representasi tahun tanpa angka abad (kisaran 00 hingga 99) %Y - Representasi tahun termasuk angka yang mewakili abad %Z atau %z - nama atau singkatan zona waktu %% - menampilkan karakter %. |
stempel waktu | Opsional. Stempel waktu Unix yang menentukan tanggal/waktu yang akan diformat. Defaultnya adalah waktu saat ini (waktu()). |
Nilai pengembalian: | Mengembalikan string yang diformat menurut format menggunakan stempel waktu yang diberikan. Nama bulan dan hari dalam seminggu serta string terkait bahasa lainnya mengikuti lokal saat ini di setlocale(). |
---|---|
Versi PHP: | 4+ |
Catatan pembaruan: | PHP 5.1.0: Menambahkan kesalahan zona waktu E_STRICT dan E_NOTICE. |