Ta n gga l da n W a k t u

Ta n gga l da n W a k t u

Pada bab 1 kit a sudah pernah m enggunakan fungsi t anggal dan wakt u. Yait u dengan m em anggil fungsi date(). Fungsi date() m em iliki sat u param et er yait u bert ipe st ring. Lihat lah cont oh berikut

echo date('d-m-Y');

Out put yang dit am pilk an pada browser adalah 11-12-2005. Huruf d m engindikasikan t anggal sekarang. m m erupakan bulan sekarang dan Y adalah t ahun sekarang dalam 4 digit . Tanda “ - “ kit a gunakan sebagai pem isah ant ar t anggal, bulan dan t ahun. Bandingkan dengan cont oh berikut

echo date('l, d F Y');

Out put dari kode diat as adalah

Sunday, 11 December 2005

Fungsi date() m em iliki banyak sekali form at t am pilan. Unt uk lebih lengkapnya lihat lah t abel

2.2 berikut .

Ta be l 2 .2 Form at kode unt uk fungsi dat e( ) .

Kode Ke t e r a nga n

a “ am ” at au “ pm ”

A “ AM” at au “ PM”

d Tanggal sekarang dalam form at 2 digit yait u “ 01” sam pai “ 31”

D Nam a hari dalam form at 3 huruf m isalnya “ Sun” , “ Mon” dan set erusnya

F Nam a bulan dalam form at penuh sepert i “ January” , “ Februari” dan set erusnya

g Jam dalam form at 12 j am t anpa didahului angka nol, yait u “ 1” sam pai “ 12”

G Jam dalam form at 24 j am t anpa didahului angka nol, yait u “ 0” sam pai “ 23”

h Jam dalam form at 12 j am dengan didahului angka nol, yait u “ 01” sam apai “ 12”

H Jam dalam form at 24 j am dengan didahului angka nol, yait u “ 00” sam pai “ 23” i

Menit dalam form at yang didahului angka nol, yait u “ 00” sam pai “ 59”

I Menam pilkan “ 1” j ika Daylight Saving Tim e dan “ 0” j ika t idak j

Tanggal sekarang dalam form at yang t idak didahului nol, yait u “ 1” sam pai “ 31” l

Nam a hari dalam form at ut uh sepert i “ Sunday” , “ Monday” dan set erusnya L

Mengem balikan “ 0” j ika t ahun sekarang bukan kabisan dan “ 1” j ika sekarang m erupakan t ahun kabisat

m Bulan dalam form at yang didahului angka nol, yait u “ 01” sam pai “ 12” M

Nam a bulan dalam form at 3 huruf, m isalnya “ Jan” , “ Feb” dan set erusnya n

Bulan dalam form at yang t idak didahului angka nol, yait u “ 1” sam pai “ 12” O

Perbedaan wakt u dengan GMT, m isalnya “ + 0700” unt uk ( I ndonesia) r

Tanggal dalam form at RFC 822, m isalnya “ Sun, 16 Oct 2005 20: 10: 22 + 0700” s

Det ik dalam form at yang didahului angka nol, yait u “ 00” sam pai “ 59” S

Akhiran “ t h” , “ nd” , dan “ rd” pada t anggal t

Jum lah hari dalam bulan sekarang, m isalnya “ 28” , “ 29” , “ 30” at au “ 31” T Pengat uran t im ezone pada m esin, m isalnya “ MDT” w

Kode hari dalam angka, m isalnya “ 0” unt uk Sunday, “ 1” unt uk Monday dan set erusnya y

Tahun sekarang dalam form at 2 digit , m isalnya “ 05” Y

Tahun sekarang dalam form at 4 digit , m isalnya “ 2005” z

Hari ke sekian dalam sat u t ahun, yait u “ 1” sam pai “ 365”

Wih banyak sekali, m ana hafal? Buat apa dihafal kalau lupa t inggal lihat saj a. Nam un ada beberapa yang pent ing sepert i d, m , Y. Karena kit a t inggal di negeri kit a I ndonesia t ercint a. Maka seyogyanya kit a m enggunakan nam a hari dan bulan sesuai negara kit a.