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

phpdate_create(?string $datetime = "now", ?DateTimeZone $timezone = null): DateTime|false

Misol

Keling, 2025 yil, 12 oy, 31 kun uchun sana ob'ektini yarataylik:

php<?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<?php
  $date = date_create('2025-12-31');
  
  date_modify($date, '1 day');
  echo date_format($date, 'd.m.Y');
?>

Kodni bajarish natijasi:

php01.01.2026