Metoden format i DateTime-klassen

Metoden format anvendes på et objekt af DateTime og returnerer en formateret streng med dato/klokkeslæt. Som parameter tager den en formateringsstreng, hvor specielle symboler erstattes med datokomponenter. Strengformatet svarer til funktionen date.

Syntaks

php$datetime->format(string $format);

Eksempel

Formatering af den aktuelle dato i formatet Y-m-d:

php<?php
  $date = new DateTime();
  echo $date->format('Y-m-d');
?>

Resultat af kodekørsel:

php'2025-07-30'

Eksempel

Hent tid i formatet H:i:s:

php<?php
  $date = new DateTime();
  echo $date->format('H:i:s');
?>

Resultat af kodekørsel:

php'14:25:36'

Eksempel

Hent fuld datoinformation:

php<?php
  $date = new DateTime();
  echo $date->format('Y-m-d H:i:s');
?>

Resultat af kodekørsel:

php'2025-07-30 14:25:36'

Se også

  • funktionen date,
    som formaterer et tidsstempel
  • funktionen strtotime,
    som konverterer en tekstbeskrivelse af en dato