موضوعات پیشرفته
·
۷ دقیقه مطالعه
تاریخ و زمان
تابع date
echo date("Y-m-d"); // 2026-10-27
echo date("H:i:s"); // ساعت
echo date("Y/m/d H:i");
قالبها: Y سال، m ماه، d روز، H ساعت، i دقیقه، s ثانیه.
timestamp
$now = time(); // ثانیه از 1970
strtotime("+1 day"); // فردا
date("Y-m-d", strtotime("+1 week"));
کلاس DateTime (مدرن)
$d = new DateTime();
$d->modify("+2 days");
echo $d->format("Y-m-d");
$diff = $d1->diff($d2);
echo $diff->days;
منطقهٔ زمانی
date_default_timezone_set("Asia/Tehran");
برای تاریخ شمسی (جلالی)، کتابخانههایی مثل
morilog/jalaliیاvertaدر Laravel هستند.