[sys:date format="d.m.Y H:i:s" t="%timestamp%"]
A date funkcióblokk egy formázott időpontot ad ki.
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 |
A paraméter deklarálja az időt DT# milliszekundumban. Ha nincs paraméter megadva, akkor az aktuális időpontot használja.