date_create функцияси

date_create функцияси сана билан объект яратади, у билан кейинрок баъзи амалларни бажариш мумкин. Масалан, date_modify ёрдамида санадан интервални қўшиш ёки айириш ёки date_format функцияси ёрдамида санани бошқа форматда чиқариш.

Синтаксис

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

Мисол

Келгила, 2025 йил, 12 ой, 31 куни учун сана объектини яратайлик:

php<?php
  $date = date_create('2025-12-31');
  echo date_format($date, 'Y-m-d');
?>

Мисол

Келгила, 2025 йил, 12 ой, 31 куни учун сана объектини яратиб, унга 1 кун қўшамиз ва 'кун.ой.йил' форматида чиқарамиз:

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

Кодни ишга тушириш натижаси:

php01.01.2026