Home » PHP » Fungsi Date date_format() PHP

Fungsi Date date_format() PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Contoh
Kembalikan objek DateTime baru, lalu format tanggal:

<?php
$date=date_create("2013-03-15");
echo date_format($date,"Y/m/d H:i:s");
?>
  // Output : 2013/03/15 00:00:00

Definisi dan Penggunaan

Fungsi date_format() mengembalikan tanggal yang diformat sesuai dengan format yang ditentukan.

Catatan: Fungsi ini tidak menggunakan lokal (semua keluaran dalam bahasa Inggris).

Syntax

date_format(object, format)

Nilai Parameter

ParameterDeskripsi
objectRequired. Menentukan objek DateTime yang dikembalikan oleh date_create ()
formatRequired. Menentukan format untuk tanggal. Karakter berikut dapat digunakan:

d – Hari dalam sebulan (dari 01 hingga 31)
D – Representasi tekstual dari suatu hari (tiga huruf)
j – Hari dalam sebulan tanpa nol di depan (1 hingga 31)
l (huruf kecil ‘L’) – Representasi tekstual lengkap dari hari
N – Representasi numerik ISO-8601 dari suatu hari (1 untuk Senin, 7 untuk Minggu)
S – Sufiks ordinal bahasa Inggris untuk hari dalam sebulan (2 karakter st, nd, rd atau th. Bekerja dengan baik dengan j)
w – Representasi numerik hari (0 untuk Minggu, 6 untuk Sabtu)
z – Hari dalam setahun (dari 0 sampai 365)
W – Jumlah minggu dalam tahun ISO-8601 (minggu mulai hari Senin)
F – Representasi tekstual lengkap dari satu bulan (Januari hingga Desember)
m – Representasi numerik dari satu bulan (dari 01 hingga 12)
M – Representasi tekstual singkat dari satu bulan (tiga huruf)
n – Representasi numerik dari satu bulan, tanpa nol di depannya (1 hingga 12)
t – Jumlah hari dalam bulan tertentu L – Apakah itu tahun kabisat (1 jika itu tahun kabisat, 0 sebaliknya)
o – Angka tahun ISO-8601
Y – Representasi empat digit tahun
y – Representasi dua digit dari satu tahun
a – Huruf kecil am atau pm
A – Huruf besar AM atau PM
B – Swatch waktu Internet (000 hingga 999)
g – format 12 jam satu jam (1 hingga 12)
G – format 24 jam satu jam (0 hingga 23)
h – format 12-jam satu jam (01 hingga 12)
H – format 24 jam satu jam (00 hingga 23)
i – Menit dengan nol di depan (00 hingga 59)
s – Detik, dengan nol di depan (00 hingga 59)
u – Microseconds (ditambahkan dalam PHP 5.2.2)
e – Pengidentifikasi zona waktu (Contoh: UTC, GMT, Atlantik / Azores)
I (kapital i) – Apakah tanggal dalam waktu penghematan siang hari (1 jika Waktu Musim Panas, 0 sebaliknya)
O – Perbedaan waktu Greenwich (GMT) dalam jam (Contoh: +0100)
P – Perbedaan waktu Greenwich (GMT) dalam jam: menit (ditambahkan dalam PHP 5.1.3)
T – Singkatan zona waktu (Contoh: EST, MDT)
Z – Pengimbangan zona waktu dalam hitungan detik. Offset untuk zona waktu di barat UTC adalah negatif (-43200 hingga 50400)
c – Tanggal ISO-8601 (mis. 2013-05-05T16: 34: 42 + 00: 00)
r – Format tanggal RFC 2822 (mis. Jum, 12 Apr 2013 12:01:05 +0200)
U – Detik sejak Unix Epoch (1 Januari 1970 00:00:00 GMT)

dan konstanta standar berikut juga dapat digunakan (tersedia sejak PHP 5.1.0):

DATE_ATOM – Atom (contoh: 2013-04-12T15: 52: 01 + 00: 00)
DATE_COOKIE – HTTP Cookies (contoh: Jumat, 12-Apr-13 15:52:01 UTC)
DATE_ISO8601 – ISO-8601 (contoh: 2013-04-12T15: 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 (Jum, 12 Apr 2013 15:52:01 +0000)
DATE_RFC3339 – Sama seperti DATE_ATOM (sejak PHP 5.1.3)
DATE_RSS – RSS (Jum, 12 Agustus 2013 15:52:01 +0000)
DATE_W3C – World Wide Web Consortium (contoh: 2013-04-12T15: 52: 01 + 00: 00)

Detail Teknis

Return Value:Mengembalikan tanggal yang diformat sebagai string. FALSE jika gagal
PHP Version:5.2+

You may also like