Функција 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