Funktionen date_create

Funktionen date_create opretter et objekt med en dato, som man efterfølgende kan udføre operationer på. For eksempel, lægge et tidsrum til eller trække fra datoen med date_modify eller udskrive datoen i et andet format med funktionen date_format.

Syntaks

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

Eksempel

Lad os oprette et objekt med datoen for 2025 år, 12 måned, 31 dag:

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

Eksempel

Lad os oprette et objekt med datoen for 2025 år, 12 måned, 31 dag, derefter lægge 1 dag til den og udskrive den i formatet 'dag.måned.år':

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

Resultatet af kodekørslen:

php01.01.2026