PHP’de Tarih ve Zaman Güncelleme

Tarih ve Saat Düzenleme

PHP’nin tarih ve zaman bilgisini kullanmamızı sağlayan getdate() fonksiyonunun yanı sıra, elde ettiğimiz bilgileri çok daha esnek biçimlendirmemizi sağlayan date() fonksiyonu da sık kullanılır. Bu fonksiyon çağrıldığı yerde bize Unix sisteminin Epoch zaman-tarih damgasını verir. Bu verinin biçimlendirilmesi için çeşitli parametreler vardır. Bu parametreler, gün adlarının dili ve tarihlerin yazılışı bakımından Web sunucusunun bulunduğu bilgisayardaki bölgesel ayarlara göre sonuç verir.

Örnek:

print (date ("l dS of F Y h:i:s A"));

Browser penceresine İngilizce bölgesel ayarlar yapılmış bir bilgisayara kurulu Web sunucusunda: “Sunday 30th of July 2000 07:51:08 AM” yazdırır.

print (date ("l, d F Y g:i:s"));

Browser penceresine Türkçe bölgesel ayarlar yapılmış bir bilgisayara kurulu Web sunucusunda: “Pazar, 30 Temmuz 2000 07:51:08” yazdırır. date() ve mktime() fonksiyonlarını birlikte kullanarak geçmiş veya gelecek tarihleri bulma imkanı de vardır.

Örnek:

$yarin  = mktime (0,0,0,date("m")  ,date("d")+1,date("Y"));
 
$gecen_ay = mktime (0,0,0,date("m")-1,date("d"),  date("Y"));
 
$gelecek_lyl = mktime (0,0,0,date("m"),  date("d"),  date("Y")+1);

Be the first to comment

Leave a Reply

Your email address will not be published.


*