Navigate / search

Php Tarih Ve Saat Verisi Alma

Programımız içinde ister o sıradaki tarih ve saati browser penceresinde göstermek için ister yapılan işlemlerin ne zaman yapıldığını kaydetmek için veya farklı sebeplerden dolayı tarih ve saat verisi almamız gerekbilir.bu veriyi aldığımızda bize gelen tarih ve saat verisi sunucunun o sıradaki tarih ve saat verisi olacaktır.Eğer sunucu destekliyorsa biz zaman verisini kendi bölgemize göre ayarlayabiliriz.Sunucumuzun bu desteğinin olup olmadığını ufak bir kod bloğuyla test edebiliriz.İsterseniz ilk önce bu kod bloğunu görelim.

1
2
3
4
<?php 
setlocale ("LC_TIME", "TR");
print (strftime ("Türkçe bugün günlerden: %A "));
?>

Sonuç olarak Ekrana çıkan “Türkçe bugün günlerden PAZAR ” gibiyse yani bugunu türkçe olarak gösteriyorsa sunucumuzun bu desteği vardır.

Tarih ve Saat verisini almak için getdate() Fonksiyonunu kullanacağız.

1
$saat_tarih = getdate()

getdate() fonksiyonu o andaki tarih ve saat verilerini bir dizi halinde değişkenimize aktaracaktır.
Bu durumda, $saat_tarih dizi değişkeninde sırasıyla şu bilgiler yer alır:
• 32 saniye
• 57 dakika
• 6 saat
• 30 ayın gün sayısı (1-31)
• 0 haftanın gün sayısı (1-7)
• 7 ayın sayısı (1-12)
• 2000 yıl
• 211 yılın kaçıncı günü
• Sunday günün adı
• July ayın adı
• 964929452 Unix sistemlerinde Epoch biçiminde zaman bilgisi