Funktio date_create
Funktio date_create luo objektin
päivämäärällä, jolla voidaan myöhemmin
suorittaa joitain operaatioita. Esimerkiksi,
lisätä tai vähentää aikaväli päivämäärästä
käyttämällä date_modify
tai tulostaa päivämäärä toisessa muodossa käyttämällä
funktiota date_format.
Syntaksi
date_create(?string $datetime = "now", ?DateTimeZone $timezone = null): DateTime|false
Esimerkki
Luodaan objekti päivämäärällä 2025
vuosi, 12 kuukausi, 31 päivä:
<?php
$date = date_create('2025-12-31');
echo date_format($date, 'Y-m-d');
?>
Esimerkki
Luodaan objekti päivämäärällä 2025
vuosi, 12 kuukausi, 31 päivä, sitten
lisätään siihen 1 päivä ja tulostetaan
muodossa 'päivä.kuukausi.vuosi':
<?php
$date = date_create('2025-12-31');
date_modify($date, '1 day');
echo date_format($date, 'd.m.Y');
?>
Koodin suorituksen tulos:
01.01.2026