Funcția date_create
Funcția date_create creează un obiect
cu o dată, cu care ulterior se pot
efectua unele operații. De exemplu,
se poate adăuga sau scădea un interval de la dată
cu ajutorul date_modify
sau se poate afișa data în alt format cu ajutorul
funcției date_format.
Sintaxă
date_create(?string $datetime = "now", ?DateTimeZone $timezone = null): DateTime|false
Exemplu
Să creăm un obiect cu data pentru anul 2025,
luna 12, ziua 31:
<?php
$date = date_create('2025-12-31');
echo date_format($date, 'Y-m-d');
?>
Exemplu
Să creăm un obiect cu data pentru anul 2025,
luna 12, ziua 31, apoi
să adăugăm la ea 1 zi și să o afișăm în
formatul 'zi.luna.an':
<?php
$date = date_create('2025-12-31');
date_modify($date, '1 day');
echo date_format($date, 'd.m.Y');
?>
Rezultatul executării codului:
01.01.2026