Translate

Tutorial PHP Date - Menampilkan tanggal dengan PHP

Kali ini saya akan membahas mengenai fungsi tanggal dalam php.
Kita bisa menampilkan tanggal (sesuai server) dengan cara berikut:

---------------------
<?php
echo date('Y-m-d H:i:s');
?>
---------------------

Y-m-d H:i:s adalah format tanggal yang kita inginkan.
Misalkan saat ini waktu server di tanggal 13 Desember 2013, Script di atas akan menampilkan tanggal sebagai berikut:
2013-12-13 01:24:00

Untuk daftar format tanggal di php dapat diihat di tabel berikut ini:
Format Deskripsi Contoh hasil keluaran
Hari --- ---
d Hari, dengan angka nol di depan 01 sampai 31
D Nama hari dengan 3 huruf awal Mon sampai Sun
j Hari, tanpa angka nol di depan 1 sampai 31
l (huruf 'L' kecil) Nama hari lengkap Sunday sampai Saturday
N ISO-8601 numeric yang mewakili nama hari (mulai PHP 5.1.0) 1 (untuk Monday) sampai 7 (untuk Sunday)
S Akhiran bahasa Inggris untuk hari (2 karakter) st, nd, rd or th. Bisa digunakan dengan j
w Angka numerik yang mewakili nama hari 0 (untuk Sunday) sampai 6 (untuk Saturday)
z Hari dalam setahun (mulai nol /0) 0 sampai 365
Minggu --- ---
W ISO-8601 angka minggu, diawali dengan hari Senin (ada setelah PHP 4.1.0) Contoh: 42 (minggu ke 42 )
Bulan --- ---
F Nama bulan lengkap January sampai December
m Representasi nama bulan dengan awalan angka nol 01 sampai 12
M 3 huruf mewakili nama bulan Jan sampai Dec
n Representasi nama bulan tanpa awalan angka nol 1 sampai 12
t Jumlah hari dalam bulan yang terkait 28 sampai 31
Tahun --- ---
L menunjukkan apakah tahun itu adalah tahun kabisat 1 = tahun kabisat, 0 sebaliknya.
o Angka tahun sesuai ISO-8601. Sama seperti Y, kecuali angka minggu ISO (W) merujuk pada sebelum atau sesudah tahun depan (mulai PHP 5.1.0) Contoh: 1999 atau 2003
Y Angka tahun lengkap Contoh: 1999 or 2003
y 2 Angka tahun Contoh: 99 atau 03
Jam --- ---
a AM atau PM dalam huruf kecil am atau pm
A AM atau PM dalam huruf besar AM atau PM
B Waktu  internet Swatch 000 sampai 999
g Format 12 jam tanpa angka nol di depan 1 sampai 12
G Format 24 jam tanpa angka nol di depan 0 sampai 23
h Format 12 jam dengan angka nol di depan 01 sampai 12
H Format 24 jam dengan angka nol di depan 00 sampai 23
i Menit dengan angka nol di depan 00 sampai 59
s Detik, dengan angka nol di depan 00 sampai 59
u Mikrodetik (mulai PHP 5.2.2). Catatan: date() selalu meng-generate 000000 karena adalah parameter integer, DateTime::format() mendukung microseconds. Contoh: 654321
Timezone --- ---
e Timezone identifier (mulai PHP 5.1.0) Contoh: UTC, GMT, Atlantic/Azores
I (capital i) Apakah ada daylight saving time 1 jika masuk Daylight Saving Time, 0 Sebaliknya.
O Perbedaan dengan waktu GMT (dalam jam) Contoh: +0200
P Perbedaan dengan waktu GMT (dalam jam dan menit) Contoh: +02:00
T singkatan Timezone Contoh: EST, MDT ...
Z Perbedaan timezone dalam detik. Timezone di barat UTC selalu negatif, di timur UTC selalu positif. -43200 sampai 50400
Date/Time Lengkap --- ---
c sesuai ISO 8601 (Mulai PHP 5) 2004-02-12T15:19:21+00:00
r Tanggal sesuai RFC 2822  Contoh: Thu, 21 Dec 2000 16:01:07 +0200
U Detik sejak waktu masa UNIX (January 1 1970 00:00:00 GMT)

Categories: ,

0 comments:

Comment with Facebook

Post a Comment