Funkcja date_create
Funkcja date_create tworzy obiekt
z datą, z którym w dalszym kroku można
wykonywać niektóre operacje. Na przykład,
dodać lub odjąć przedział od daty za
pomocą date_modify
lub wypisać datę w innym formacie za pomocą
funkcji date_format.
Składnia
date_create(?string $datetime = "now", ?DateTimeZone $timezone = null): DateTime|false
Przykład
Stwórzmy obiekt z datą za 2025
rok, 12 miesiąc, 31 dzień:
<?php
$date = date_create('2025-12-31');
echo date_format($date, 'Y-m-d');
?>
Przykład
Stwórzmy obiekt z datą za 2025
rok, 12 miesiąc, 31 dzień, następnie
dodajmy do niej 1 dzień i wypiszmy w
formacie 'dzień.miesiąc.rok':
<?php
$date = date_create('2025-12-31');
date_modify($date, '1 day');
echo date_format($date, 'd.m.Y');
?>
Wynik wykonania kodu:
01.01.2026