Funzione date_create
La funzione date_create crea un oggetto
con una data, con il quale in seguito è possibile
eseguire alcune operazioni. Ad esempio,
aggiungere o sottrarre un intervallo di tempo dalla data
con l'aiuto di date_modify
o visualizzare la data in un altro formato con
la funzione date_format.
Sintassi
date_create(?string $datetime = "now", ?DateTimeZone $timezone = null): DateTime|false
Esempio
Creiamo un oggetto con la data del 2025
anno, mese 12, giorno 31:
<?php
$date = date_create('2025-12-31');
echo date_format($date, 'Y-m-d');
?>
Esempio
Creiamo un oggetto con la data del 2025
anno, mese 12, giorno 31, poi
aggiungiamo 1 giorno e visualizziamolo nel
formato 'giorno.mese.anno':
<?php
$date = date_create('2025-12-31');
date_modify($date, '1 day');
echo date_format($date, 'd.m.Y');
?>
Risultato dell'esecuzione del codice:
01.01.2026