Metoden format i DateTime-klassen

Metoden format brukes på et objekt av DateTime og returnerer en formatert streng med dato/klokkeslett. Som parameter tar den en formatstreng, hvor spesialsymboler erstattes med datokomponenter. Formatstrengen er lik funksjonen date.

Syntaks

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

Eksempel

Formatering av gjeldende dato i formatet Y-m-d:

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

Resultat av kjøring av koden:

php'2025-07-30'

Eksempel

Henting av klokkeslett i formatet H:i:s:

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

Resultat av kjøring av koden:

php'14:25:36'

Eksempel

Henting av full informasjon om datoen:

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

Resultat av kjøring av koden:

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

Se også

  • funksjonen date,
    som formaterer et tidsstempel
  • funksjonen strtotime,
    som konverterer en tekstlig beskrivelse av en dato