date_create funksiyasi
date_create funksiyasi sana bilan ob'ekt yaratadi,
unga keyinchalik ba'zi operatsiyalarni bajarish mumkin. Masalan,
date_modify yordamida
sanadan interval qo'shish yoki olib tashlash,
yoki date_format
funksiyasi yordamida sanani boshqa formatda chiqarish.
Sintaksis
date_create(?string $datetime = "now", ?DateTimeZone $timezone = null): DateTime|false
Misol
Keling, 2025 yil, 12 oy,
31 kun uchun sana ob'ektini yarataylik:
<?php
$date = date_create('2025-12-31');
echo date_format($date, 'Y-m-d');
?>
Misol
Keling, 2025 yil, 12 oy, 31 kun
uchun sana ob'ektini yarataylik, so'ng unga 1 kun
qo'shaylik va 'kun.oy.yil' formatida chiqaraylik:
<?php
$date = date_create('2025-12-31');
date_modify($date, '1 day');
echo date_format($date, 'd.m.Y');
?>
Kodni bajarish natijasi:
01.01.2026