Mengembalikan objek DateTime baru yang diformat sesuai dengan format yang ditentukan:
<?php$date=date_create_from_format("jMY","15-Mar-2013");?>Fungsi date_create_from_format() mengembalikan objek DateTime baru yang diformat sesuai dengan format yang ditentukan.
date_create_from_format( format,waktu,zona waktu);
parameter | menggambarkan |
---|---|
format | Diperlukan. Menentukan format yang akan digunakan. String parameter format dapat menggunakan karakter berikut: d - Hari dalam sebulan, dengan angka nol di depannya j - hari dalam sebulan, tanpa angka nol di depan D - hari dalam seminggu (Senin - Minggu) I - hari dalam seminggu (Senin - Minggu) S - Akhiran bahasa Inggris untuk hari dalam sebulan (st, nd, rd, th) F - nama bulan (Januari - Desember) M - nama bulan (Jan - Des) m - bulan (01 - 12) n - bulan (1 - 12) Y - tahun (misalnya 2013) y - tahun (misalnya 13) a dan A - pagi atau sore g - jam 12 jam tanpa angka nol di depannya h - jam 12 jam dengan angka nol di depannya G - Jam 24 jam tanpa angka nol di depannya H - jam 24 jam dengan angka nol di depannya i - sen, dengan angka nol di depannya s - detik, dengan angka nol di depannya u - mikrodetik (hingga enam angka) e, O, P, dan T - pengidentifikasi zona waktu U - Jumlah detik yang berlalu sejak zaman Unix (ruang angkasa) # - Salah satu pembatas berikut:;,:,/,.,,,-,(,) ? - byte acak * - byte acak hingga pemisah/angka berikutnya ! - Mereset semua bidang ke zaman Unix |. - Menyetel ulang semua bidang ke zaman Unix jika semua bidang belum diurai + - Jika ada, data tambahan dalam string akan menghasilkan peringatan, bukan kesalahan |
waktu | Diperlukan. Menentukan string tanggal/waktu. NULL mewakili tanggal/waktu saat ini. |
zona waktu | Opsional. Menentukan zona waktu untuk waktu . Defaultnya adalah zona waktu saat ini. |
Nilai pengembalian: | Mengembalikan objek DateTime jika berhasil, atau FALSE jika gagal. |
---|---|
Versi PHP: | 5.3+ |