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 47. 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 | 2024-11-21T08:21:26+01:00 |
r | RFC 2822 formátumban a dátum | Thu, 21 Nov 2024 08:21:26 +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. |