Használt, kiemzett függvények:
| date() függvény, DateTime::format() metódus paraméterek | ||
|---|---|---|
| Karakter | Leírás | Visszatérési érték |
| Nap | ||
| d | A hónap napját adja vissza, két számjeggyel. | 01-től 31-ig. |
| D | A nap nevét adja vissza, rövidített 3 karakterrel. | Mon - Sun |
| j | A hónap napját adja vissza, nullák nélkül. | 1-től 31-ig. |
| l | A hét napját adja vissza teljes szöveg formátumban, angolul. | (Sunday, Saturday, stb..) |
| N | A hét napját adja vissza számokkal | 1-től - 7-ig. (1=Hétfő, 7=Vasárnap) |
| S | Angol utótag a hónap napjára, (2 karakter) | st, nd, rd, th |
| w | A hét napjának numerikus számmal való ábrázolása. | 0-tól 6-ig. (0=Vasárnap, 6=Szombat) |
| Z | Az év napja (0-tól kezdve). | 0-tól 365-ig |
| Hét | ||
| W | Hányadik hete az évnek. | Pl. az év 48. hete |
| Hónap | ||
| F | Az év hónapját adja vissza, teljes szöveg formátumban, angolul. | (January - December) |
| m | Az év hónapját adja vissza, két számjeggyel. | 01-től 12-ig. |
| M | Az év hónapját adja vissza, rövidített 3 karakterrel. | Jan - Dec |
| n | Az év hónapját adja vissza, nullák nélkül. | 1-től 12-ig. |
| t | Napok száma az adott hónapban. | 28-tól 31-ig. |
| Év | ||
| L | Szökőév van-e vagy sem. | 1, ha igen, 0 ha nem. |
| Y | Év teljes numerikus ábrázolása, 4 számjeggyel. | Pl: 1999, 2003 |
| o | Ugyanazzal az értékkel tér vissza, mint a Y, annyi a különbség, hogy amennyiben a W száma az előző évhez tartozik, akkor a múlt évvel, ha a következő évhez, akkor pedig a következő évvel tér vissza. | Pl: 1999, 2003 |
| y | Egy év kétszámjegyű ábrázolása. | Pl: 99, 03 |
| Idő | ||
| a | Kisbetűvel, hogy az idő AM (Ante meridiem, délelőtt), vagy PM (Post peridiem, délután). | am vagy pm |
| A | Nagybetűvel, hogy az idő AM (Ante meridiem), vagy PM (Post peridiem). | AM vagy PM |
| B | Swatch Internet Idő | 000-tól 999-ig. |
| g | 12 órás formátumban az óra, nullák nélkül. | 1-től l2-ig. |
| G | 24 órás formátumban az óra, nullák nékül. | 0-tól 23-ig. |
| h | 12 órás formátumban az óra, nullákkal. | 1-től 12-ig. |
| H | 24 órás formátumban az óra, nullákkal. | 00-tól 23-ig. |
| i | Perc, nullákkal. | 00-tól 59-ig |
| s | Másodperc, nullákkal. | 00-tól 59-ig |
| u | Mikroszekundum, date() függvénnyel nem működik, mindig nulla lesz a visszatérési értéke. Kizárólag DateTime::format();-nál működik | 654321 |
| v | Milliszekundum, date() függvénnyel nem működik, mindig nulla lesz a visszatérési értéke. Kizárólag DateTime::format();-nál működik | 654 |
| Időzóna | ||
| e | Időzóna azonosítója | Pl. UTC, GMT, Europe/Budapest, stb... |
| I (nagy i) | Nyári / Téli időszámítás | 1, ha nyári, 0, ha téli. |
| O | Különbség a Greenwichi (GMT) időhöz képest órák és percek között, kettőspont nélkül. | +0200 |
| P | Különbség a Greenwichi (GMT) időhöz képest órák és percek között, kettősponttal. | +02:00 |
| T | Az időzóna rövidítése | EST, MDT, CET, stb... |
| Z | Időzóna eltolódás (másodpercben) | -43200-tól 50400-ig. |
| Full dátum/Idő | ||
| c | ISO 8601 formátumban a dátum | 2025-11-27T03:29:04+01:00 |
| r | RFC 2822 formátumban a dátum | Thu, 27 Nov 2025 03:29:04 +0100 |
| U | Unix-idő (1970 január 1 00:00:00 GMT óta eltelt másodpercek száma.) | Ugyanaz, mint a time() függvénynek. |