A date_create függvény

A date_create függvény létrehoz egy objektumot egy dátummal, amellyel később végezhetünk néhány műveletet. Például, hozzáadni vagy kivonni egy időintervallumot a dátumból a date_modify segítségével, vagy a dátumot más formátumban kiírni a date_format függvénnyel.

Szintaxis

phpdate_create(?string $datetime = "now", ?DateTimeZone $timezone = null): DateTime|false

Példa

Hozzunk létre egy objektumot a következő dátummal: 2025 év, 12 hónap, 31 nap:

php<?php
  $date = date_create('2025-12-31');
  echo date_format($date, 'Y-m-d');
?>

Példa

Hozzunk létre egy objektumot a következő dátummal: 2025 év, 12 hónap, 31 nap, majd adjunk hozzá 1 napot, és írjuk ki 'nap.hónap.év' formátumban:

php<?php
  $date = date_create('2025-12-31');
  
  date_modify($date, '1 day');
  echo date_format($date, 'd.m.Y');
?>

A kód végrehajtásának eredménye:

php01.01.2026