A DateTime osztály format metódusa

A format metódust egy DateTime objektumra alkalmazzuk, és egy formázott dátum/idő stringgel tér vissza. Paraméterként egy formátum stringet fogad el, ahol a speciális karaktereket a dátum komponensekre cseréljük. A formátum string hasonló a date függvényéhez.

Szintaxis

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

Példa

Aktuális dátum formázása Y-m-d formátumban:

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

A kód végrehajtásának eredménye:

php'2025-07-30'

Példa

Idő lekérése H:i:s formátumban:

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

A kód végrehajtásának eredménye:

php'14:25:36'

Példa

Teljes dátum információ lekérése:

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

A kód végrehajtásának eredménye:

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

Lásd még

  • a date függvényt,
    amely időbélyeget formáz
  • a strtotime függvényt,
    amely szöveges dátumleírást alakít át