date - Dátum és idő

[sys:date format="d.m.Y H:i:s" t="%timestamp%"]

A date funkcióblokk egy formázott időpontot ad ki.

Paramater format

A paraméter meghatározza a formátumot. Ha nincs érték megadva, vagy üresen hagyják, akkor az "Y-m-d H:i:s" értéket veszi fel.

Tip:A betűk kiírásához minden betűt meg kell jelölni az \ escape karakterrel. Például: "\d\a\y: d" adja ki a "day: 01" értéket.

Formátumjel Leírás Példa visszatérési értékekre
Nap
d A hónap napja, 2 jegyű, vezető nullával 01 és 31
D A hét napja, három betűs rövidítéssel Mon és Sun
j A hónap napja, vezető nullák nélkül 1 és 31
l (kicsi 'L') A hét napjának teljes neve Sunday és Saturday
N A hét napjának numerikus reprezentációja az ISO-8601 szerint 1 (hétfő) és 7 (vasárnap)
S A hónap napjának angol számozási kiegészítése, két karakter st, nd, rd vagy th. Javasolt használata az j-vel együtt.
w A hét numerikus napja 0 (vasárnap) és 6 (szombat)
z Az év napja (0-tól kezdve) 0 és 365
Hét
W Az év ISO-8601 hetes száma, a hét hétfővel kezdődik Példa: 42 (az év 42. héte)
Hónap
F A hónap teljes neve, mint January vagy March January és December
m A hónap száma, vezető nullákkal 01 és 12
M A hónap neve három betűs rövidítéssel Jan és Dec
n A hónap száma, vezető nullák nélkül 1 és 12
t Az adott hónap napjainak száma 28 és 31
Év
L Szökőév vagy nem 1 szökőév esetén, egyébként 0
o A naptári hét számának évszáma az ISO-8601 szerint. Ez ugyanazt az értéket adja, mint az Y, kivéve ha az ISO-naptári hét (W) az előző vagy következő évhez tartozik, ekkor azt az évet használja. Példák: 1999 vagy 2003
Y Négyjegyű évszám Példák: 1999 vagy 2003
y Évszám, kétjegyű Példák: 99 vagy 03
Idő
a Kisbetűs: Ante meridiem (elő délben) és Post meridiem (utó délben) am vagy pm
A Nagybetűs: Ante meridiem (elő délben) és Post meridiem (utó délben) AM vagy PM
B Swatch internet idő 000 és 999
g Óra a 12 órás formátumban, vezető nullák nélkül 1 és 12
G Óra a 24 órás formátumban, vezető nullák nélkül 0 és 23
h Óra a 12 órás formátumban, vezető nullákkal 01 és 12
H Óra a 24 órás formátumban, vezető nullákkal 00 és 23
i Perc, vezető nullákkal 00 és 59
s Másodperc, vezető nullákkal 00 és 59
u Mikromásodperc. Mindig a következő értéket adja: 000000. Példa: 000000
Időzóna
e Időzóna azonosítója Példák: UTC, GMT, Atlantic/Azores
I (nagy 'i') Egy dátum nyári időbe esik-e 1 nyári idő esetén, egyébként 0.
O A Greenwich mean time (GMT)hez képesti időeltolódás órákban Példa: +0200
P A Greenwich mean time (GMT)hez képesti időeltolódás órákban, kétpontos elválasztással az óráktól és perctől Példa: +02:00
T Az időzóna rövidítése Példák: EST, MDT...
Z Az időzónának a másodpercekben kifejezett eltolódása. Az UTC nyugati oldalán lévő időzónák mindig negatívak, míg az UTC keleti oldalán lévő időzónák mindig pozitívak. -43200 és 50400
z Az év napját adja vissza, vezető nullák nélkül
Teljes dátum/idő
c ISO 8601 dátum 2004-02-12T15:19:21+00:00
r A dátum az » RFC 2822 formátum szerint van formázva Példa: Thu, 21 Dec 2000 16:01:07 +0200
U A másodpercek száma az UNIX kor kezdetétől (January 1 1970 00:00:00 GMT) Lásd még a TIME funkcióblokkot

Parameter t

A paraméter deklarálja az időt DT# milliszekundumban. Ha nincs paraméter megadva, akkor az aktuális időpontot használja.