Contoh
Kembalikan objek DateTime baru yang diformat sesuai dengan format yang ditentukan:
<?php $date=date_create_from_format("j-M-Y","15-Mar-2013"); ?> // Output : 2013/03/15
Fungsi date_create_from_format()
mengembalikan objek DateTime baru yang diformat sesuai dengan format yang ditentukan.
date_create_from_format(format, time, timezone)
Parameter | Deskrispsi |
---|---|
format | Required. Menentukan format yang akan digunakan. Karakter berikut dapat digunakan dalam format parameter string: d – Hari dalam sebulan; dengan nol di depan j – Hari dalam sebulan; tanpa nol di depan D – Hari dalam sebulan (Sen – Ming) l – Hari dalam sebulan (Senin – Minggu) S – akhiran bahasa Inggris untuk hari dalam sebulan (st, nd, rd, th) F – Monthname (Januari – Desember) M – Nama Bulan (Jan-Des) m – Bulan (01-12) n – Bulan (1-12) Y – Tahun (mis. 2013) y – Tahun (mis. 13) a dan A – am atau pm g – format 12 jam tanpa awalan nol G – format 24 jam tanpa awalan nol h – format 12 jam dengan nol di depannya H – format 24 jam dengan nol di depannya i – Menit dengan nol di depan s – Detik dengan nol di depan u – Mikrodetik (hingga enam digit) e, O, P dan T – Pengidentifikasi zona waktu U – Detik sejak Unix Epoch (space) – Salah satu simbol pemisah berikut:;,:, /,. ,,, -, (,) ? – Sebuah byte acak – Rondom byte sampai pemisah / digit berikutnya ! – Mereset semua bidang ke Unix Epoch | – Mereset semua field ke Unix Epoch jika mereka belum diurai – Jika ada, data tertinggal dalam string akan menyebabkan peringatan, bukan kesalahan |
time | Required. Menentukan string tanggal / waktu. NULL menunjukkan tanggal / waktu saat ini |
timezone | Optional. Menentukan zona waktu. Default-nya adalah zona waktu saat ini |
Return Value: | Mengembalikan objek DateTime baru saat sukses. FALSE jika gagal |
---|---|
PHP Version: | 5.3+ |