PHP Tarih Saat İşlemleri

Last updated on 3 Haziran 2019

PHP de date() fonksiyonunu tarih ve saati öğrenmek için kullanırız. date() komutuyla beraber verilen parametrelere göre farklı sonuçlar alabiliriz. İlk olarak date() fonksiyonu ile kullanabildiğimiz parametreler listesini vereceğim sonrasında örnekler üzerinden göstereceğim. Parametre olarak verdiğimiz harfler, kelimelerin ingilizce karşılıklarıdır. NOT : Parametreler büyük küçük harfe duyarlıdır.

Parametreler ;

Y : Year (Yıl)
m : Month (Ay)
d : Day (Gün)
H : Hour (Saat)
i : instantly (Dakikasında)
s : Second (Saniye)

/*
En çok kullandıklarımız bunlar.
Daha detaylı parametreler listesine
devam ediyorum.
*/

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)

/*
Buraya kadar olan kısım tarihler ile ilgiliydi.
Şimdide saatler ile ilgili olanları veriyorum.
*/

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ölgeleriyle ilgili olanlar ;
*/

e : zaman bölgesi tanımlayıcı (örnek:UTC, GMT, Europe/Istanbul)
I : Günışığı kazanma (saat geri ileri alma) aktif mi (1-0)
O : Greenwich ile zaman farkı (+0200)
  •  
  •  
  •  
  •  
  •  
  •  
  •  

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir