PHP’de güncel Tarih ve Saati almak için PHP date()
işlevini veya DateTime()
sınıfını kullanabilirsiniz. Bu yazıda, PHP’de geçerli tarih saatini almanıza yardımcı olacaktır.
php.ini dosyasındaki saat dilimi ayarlarına dayalı olarak sağlanan sonuçlar. Tarih ve saati gerekli saat diliminde almak için bu ayarı değiştirmeniz gerekebilir.
date() İşlevini Kullanma
PHP date() işlevi, bilgisayar belleğinde saklanan zaman damgasını insan tarafından okunabilir bir biçimde dönüştürür. date() işlevinin sözdizimi şöyledir:
1 2 3 | date(format, [timestamp]) |
Aşağıdaki php betiği, geçerli tarih saatini ‘Y-m-d H:i:s’ formatında döndürür.
1 2 3 4 5 6 | <?php $mevcutTarih = date('Y-m-d H:i:s'); echo $mevcutTarih; ?> |
Çıktı:
1 2 3 | 2021-11-13 17:02:35 |
Diğer faydalı örnekler:
1 2 3 4 5 6 7 8 | <?php echo date('Y/m/d') ."<br>"; echo date('m/d/Y') ."<br>"; echo date('H:i:s') ."<br>"; echo date('Y-m-d H:i:s') ."<br>"; ?> |
Çıktı:
1 2 3 4 5 6 | 2021/11/13 11/13/2021 17:05:14 2021-11-13 17:05:14 |
DateTime() Sınıfını Kullanma:
DateTime() sınıfı işlevleri, tarih ve saati almanıza olanak tanır. Tarih ve saati birçok farklı şekilde biçimlendirmek için işlevleri de kullanabilirsiniz.
1 2 3 4 5 6 | <?php $dt = new DateTime(); echo $dt->format('Y-m-d H:i:s'); ?> |
Çıktı:
1 2 3 | 2021-11-13 17:06:27 |
Kaynaklar:
http://php.net/manual/en/function.date.php
http://php.net/manual/en/intro.datetime.php