Format tanggal dan waktu GMT/UTC dan kembalikan string tanggal yang diformat:
<?php// Mencetak dayecho gmdate("l") . "<br>";// Mencetak hari, tanggal, bulan, tahun, waktu, AM atau PMecho gmdate("l jS TA h:i:s SEBUAH");?>Fungsi gmdate() memformat tanggal dan waktu GMT/UTC dan mengembalikan string tanggal yang diformat.
gmdate( format,cap waktu);
parameter | menggambarkan |
---|---|
format | Diperlukan. Menentukan format string tanggal keluaran. Karakter berikut dapat digunakan: d - hari dalam sebulan (dari 01 hingga 31) D - representasi tekstual hari dalam seminggu (dalam tiga huruf) j - Hari dalam sebulan, tanpa angka nol di depan (1 hingga 31) l (huruf kecil 'L') - representasi tekstual lengkap hari dalam seminggu N - Hari dalam seminggu dalam format numerik ISO-8601 (1 untuk Senin, 7 untuk Minggu) S - Akhiran ordinal bahasa Inggris untuk hari dalam sebulan (2 karakter: st, nd, rd, atau th. Digunakan dengan j) w - angka hari dalam seminggu (0 berarti Minggu, 6 berarti Sabtu) z - hari dalam setahun (dari 0 hingga 365) W - Mewakili hari dalam setahun dalam format numerik ISO-8601 (minggu dimulai pada hari Senin) F - Representasi teks lengkap bulan ini (Januari hingga Desember) m - representasi numerik bulan ini (dari 01 hingga 12) M - Representasi teks singkat bulan ini (diwakili oleh tiga huruf) n - representasi numerik bulan ini, tanpa angka nol di depan (1 hingga 12) t - jumlah hari dalam bulan tertentu L - apakah itu tahun kabisat (1 jika tahun kabisat, 0 sebaliknya) o - nomor tahun menurut standar ISO-8601 Y - Representasi empat digit tahun ini y - tahun dua digit a - huruf kecil: pagi atau sore A - Bentuk kapital: AM atau PM B - Swatch Waktu Internet (000 hingga 999) g - jam 12 jam tanpa angka nol di depan (1 hingga 12) G - Jam 24 jam tanpa angka nol di depan (0 hingga 23) h - jam 12 jam dengan angka nol di depan (01 hingga 12) H - jam 24 jam dengan angka nol di depan (00 hingga 23) i - sen, dengan angka nol di depan (00 hingga 59) s - detik dengan angka nol di depan (00 hingga 59) u - mikrodetik (baru di PHP 5.2.2) e - Pengidentifikasi zona waktu (misalnya: UTC, GMT, Atlantic/Azores) I (bentuk huruf kapital dari i) - Apakah tanggalnya dalam waktu musim panas (1 jika waktu musim panas, 0 sebaliknya) O - Selisih Greenwich Mean Time (GMT) dalam jam (contoh: +0100) P - Perbedaan antara Greenwich Mean Time (GMT), dalam jam:menit (baru di PHP 5.1.3) T - Singkatan zona waktu (contoh: EST, MDT) Z - Offset zona waktu dalam hitungan detik. Offset negatif untuk zona waktu di sebelah barat UTC (-43200 hingga 50400) c - Tanggal standar ISO-8601 (misalnya 05-05-2013T16:34:42+00:00) r - Tanggal dalam format RFC 2822 (misalnya Jum, 12 Apr 2013 12:01:05 +0200) U - Jumlah detik sejak zaman Unix (1 Januari 1970 00:00:00 GMT) Selain itu, konstanta standar berikut dapat digunakan (tersedia sejak PHP 5.1.0): DATE_ATOM - Atom (misalnya: 12-04-2013T15:52:01+00:00) DATE_COOKIE - Cookie HTTP (contoh: Jumat, 13-Apr-12 15:52:01 UTC) DATE_ISO8601 - ISO-8601 (misalnya: 12-04-2013T15:52:01+0000) DATE_RFC822 - RFC 822 (Contoh: Jum, 12 Apr 13 15:52:01 +0000) DATE_RFC850 - RFC 850 (contoh: Jumat, 12-Apr-13 15:52:01 UTC) DATE_RFC1036 - RFC 1036 (Contoh: Jum, 12 Apr 13 15:52:01 +0000) DATE_RFC1123 - RFC 1123 (Contoh: Jum, 12 Apr 2013 15:52:01 +0000) DATE_RFC2822 - RFC 2822 (Jumat, 12 Apr 2013 15:52:01 +0000) DATE_RFC3339 - Sama seperti DATE_ATOM (mulai PHP 5.1.3) DATE_RSS - RSS (Jumat, 12 Agustus 2013 15:52:01 +0000) DATE_W3C - Konsorsium World Wide Web (contoh: 12-04-2013T15:52:01+00:00) |
stempel waktu | Opsional. Menentukan stempel waktu Unix bilangan bulat. Standarnya adalah waktu lokal saat ini (waktu()). |
Nilai pengembalian: | Jika berhasil, string tanggal yang diformat akan dikembalikan. Jika gagal, kesalahan E_WARNING dilaporkan dan FALSE dikembalikan. |
---|---|
Versi PHP: | 4+ |
Catatan pembaruan: | PHP 5.1.0: Rentang stempel waktu yang valid adalah dari Jumat, 13 Desember 1901 20:45:54 GMT hingga Selasa, 19 Januari 2038, 03:14:07 GMT. Sebelum 5.1.0, pada beberapa sistem (misalnya Windows) stempel waktu dibatasi mulai 01-01-1970 hingga 19-01-2038. PHP 5.1.1: Konstanta format tanggal/waktu standar baru untuk menentukan parameter format. |