PHP Tarih Ve Saat İşlemlerinde Date_Create_From_Format() Ve Date_Format() Metodlarının Kullanımı

PHP'de DateTime sınıfı ile belirli bir tarih formatından bir DateTime nesnesi oluşturmak ve bir DateTime nesnesini belirli bir formata göre biçimlendirmek için date_create_from_format() ve date_format() fonksiyonları kullanılabilir.

1. date_create_from_format() Fonksiyonu:

date_create_from_format() fonksiyonu, belirli bir formattaki tarih dizisinden bir DateTime nesnesi oluşturur.

<?php $tarihDizisi = "2023-12-31"; $tarih = date_create_from_format('Y-m-d', $tarihDizisi); echo $tarih->format('Y-m-d'); ?>

Bu örnekte, 'Y-m-d' formatındaki bir tarih dizisinden bir DateTime nesnesi oluşturulmuş ve bu nesnenin formatlanmış hali ekrana yazdırılmıştır.

2. date_format() Fonksiyonu:

date_format() fonksiyonu, bir DateTime nesnesini belirli bir formata göre biçimlendirir.

<?php $tarih = new DateTime(); echo date_format($tarih, 'Y-m-d H:i:s'); ?>

Bu örnekte, mevcut bir DateTime nesnesi belirli bir formata göre biçimlendirilmiş ve ekrana yazdırılmıştır.

Bu fonksiyonlar, özellikle farklı tarih formatlarından veya veri kaynaklarından gelen tarih bilgileriyle çalışırken oldukça yararlıdır.



Yorum Ekle

Üzerine gel