Örnek: Php ile hangi yılda olduğumuzu göstermek.
$yil= date("Y");
echo $yil;
Örnek: Php ile gün,ay,yıl yazdırmak.
$tarih=date("d-m-Y");
echo $tarih;
Burada parametre olarak verilen harfler kelimelerin ingilizce karşılığıdır.
Y: Year (yıl)
m: Month (Ay)
d: Day (gün)
H: Saat
i: dakika
s: saniye
Bunlardan başka farklı durumlar için kullanılan birçok parametresi vardır.
D: ingilizce yazı ile gün (Mon- Sun)
j: ayın sayı ile günü (1-31)
N:haftanın günü (1-7 , 1=pazar)
w: haftanın gün sayısı (0-6 , 0=pazar , dizilerle kullanım için daha uygun)
z: yılın gün sayısı (0-365)
W: yıldaki hafta sayısı (0-52 , örnek: şu anda 15. haftadayız demek için)
F: ayların ingilizce karşılığı (January-December)
m: Hangi ayda olduğumuz ( 01-12)
M: hangi ayda olduğumuz kısaca (Jan-Dec)
n: hangi ayda olduğumuz sayı ile (1-12)
t: bu ayı kaç çekiyor (28-31)
L: şubat 29 çekiyor mu (1-0)
o: yıl (php5 ile eklenmiştir hafta numarasına göre önceki yılı yazar, 1999-2003)
y: yılın son haneleri (98-99)
PHP Saatler
a: Saat durumu am veya pm
A: Saat durumu AM veya PM
B: isveç internet zamanı (000-999)
g: günün 12 saati 0 olmadan (1-12)
G: günün saati (0 through 23)
h: 0 eklenerek günün saati ( 01 - 12 )
H: 24 saatlik zaman (00- 23)
i: önünde sıfır ile dakika (00-59)
s: saniye (00-59)
u: microsaniye (örnek:52456)
Zaman Bölgesi
e: zaman bölgesi tanımlayıcı (örnek:UTC, GMT, Atlantic/Azores)
I: Günışığı kazanma (saat geri ileri alma) aktif mi (1-0)
O: Greenwich ile zaman farkı (+0200)
P: Greenwich ile zaman farkı (+02:00)
T: zaman bölgesi kısaltma (EST, MDT)
Z: zaman kaydırma saniyesi ( -43200 ile 50400)
c: tam zaman (2004-02-12T15:19:21+00:00)
r: biçimli zaman (Thu, 21 Dec 2000 16:01:07 +0200)
U: Unix zamanı , 1 ocak 1997 den bu yana geçen saniye sayısı
Türkiyeye göre saat ayarlamak
date_default_timezone_set("Europe/Istanbul");
echo date("H:i:s");