Functie date_create

De functie date_create creëert een object met een datum, waarmee later enkele bewerkingen kunnen worden uitgevoerd. Bijvoorbeeld, een tijdsinterval optellen of aftrekken van de datum met behulp van date_modify of de datum in een ander formaat weergeven met de functie date_format.

Syntaxis

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

Voorbeeld

Laten we een object maken met een datum voor 2025 jaar, 12 maand, 31 dag:

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

Voorbeeld

Laten we een object maken met een datum voor 2025 jaar, 12 maand, 31 dag, dan er 1 dag aan toevoegen en weergeven in het formaat 'dag.maand.jaar':

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

Resultaat van de code-uitvoering:

php01.01.2026