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