Programlama dillerinde, tarihsel işlemler yapmak ve tarih yazdırmak için genellikle bu işlevler için hazırlanmış Date ya da benzeri sınıflar ve ilgili metodlar vardır. PHP'de de tarihsel işlemler için Date() fonksiyonu kullanılmaktadır.
bkz: Javascript Tarih ve Saat Örnekleri
bkz: Javascript ile Türkçe Formatlı Tarih Biçimlendirmek ve Yazdırmak
bkz: ASP.NET'te sadece tarihi yazmak (saati silmek)
bkz: Java'da iki tarih arasında kaç gün olduğunu bulmak
bkz: Java'da bugünün tarihini yazdırmak (4 farklı yol ile)
bkz: Sql Server'da iki tarih arasındaki gün farkını bulmak
PHP'de bugünün tarihini yazdırmak için aşağıdaki kodları kullanabiliriz.
date("Y.m.d")
Bugünün günlerden ne olduğunu ise PHP'de yine date fonksiyonunun aşağıdaki gibi kullanılması ile yazdırabiliriz.
date("l")
Örnekler:
<?php
echo "Bugün " . date("Y/m/d") . "<br>"; //Bugün 2021/03/08
echo "Bugün " . date("Y-m-d") . "<br>"; //Bugün 2021-03-08
echo "Bugün " . date("Y.m.d") . "<br>"; //Bugün 2021.03.08
echo "Bugün " . date("l"); //Bugün Monday
?>
Bizim alışkın olduğumuz gösterim Gün/Ay/Yıl şeklinde olduğu için şu kullanım bize daha uygundur:
echo "Bugün " . date("d.m.Y") ." ".date("l"); //Bugün 08.03.2021 Monday
Edit: sonraki yazı için bkz: PHP ile saati yazdırmak
bkz: PHP ile ziyaretçinin IP adresini almak
bkz: PHP'de yazının ilk karakterini bulmak