Funktionen date_create

Funktionen date_create skapar ett objekt med ett datum, vilket sedan kan användas för vissa operationer. Till exempel, lägga till eller dra ifrån ett tidsintervall med hjälp av date_modify eller visa datumet i ett annat format med funktionen date_format.

Syntax

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

Exempel

Låt oss skapa ett objekt med datumet för 2025 år, 12 månad, 31 dag:

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

Exempel

Låt oss skapa ett objekt med datumet för 2025 år, 12 månad, 31 dag, sedan lägga till 1 dag och skriva ut det i formatet 'dag.månad.år':

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

Resultat av kodkörning:

php01.01.2026