date - Dato Og Tid

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

Funksjonsblokken date gir en formaterte tid ut.

Parameter Format

Med parameteren defineres formatet. Hvis ingen verdi er satt eller det er tomt, så antas verdien "Y-m-d H:i:s".

Tips: For å skrive ut en bokstav eller d, må hver bokstav markeres med escape-tegnet \. Eksempel: "\d\a\y: d" gir "day: 01".

Format-tegn Beskrivelse Eksempel på returverdier
Dag
d Dag i måneden, 2-sifret med foranstilt null 01 til 31
D Ukedag, forkortet til tre bokstaver Mon til Sun
j Dag i måneden uten foranstilte nuller 1 til 31
l (lite 'L') Fullstendig ukedag Sunday til Saturday
N Numerisk representasjon av ukedagen ifølge ISO-8601 1 (for mandag) til 7 (for søndag)
S Tillegget av den engelske oppføringen for en månedsdag, to tegn st, nd, rd eller th. Anbefalt å bruke med j.
w Numerisk dag i uken 0 (for søndag) til 6 (for lørdag)
z Dagen i året (fra 0) 0 til 365
Uke
W ISO-8601 ukesnummer i året, uken starter på mandag Eksempel: 42 (den 42. uken i året)
Måned
F Måned som helt ord, som January eller March January til December
m Måned som tall, med foranstilte nuller 01 til 12
M Månedsnavn med tre bokstaver Jan til Dec
n Månedstall, uten foranstilte nuller 1 til 12
t Antall dager i den angitte måneden 28 til 31
År
L Skuddår eller ikke 1 for et skuddår, ellers 0
o Årsnummeret til kalenderuka ifølge ISO-8601. Dette gir samme verdi som Y, med mindre ISO-kalenderuka (W) tilhører det foregående eller neste året, hvor da det året brukes. Eksempler: 1999 eller 2003
Y Fire-sifret årsnummer Eksempler: 1999 eller 2003
y Årsnummer, to-sifret Eksempler: 99 eller 03
Tid
a Liten bokstav: Ante meridiem (formiddag) og Post meridiem (ettermiddag) am eller pm
A Stor bokstav: Ante meridiem (formiddag) og Post meridiem (ettermiddag) AM eller PM
B Swatch-Internet-Tid 000 til 999
g Time i 12-timersformat, uten foranstilte nuller 1 til 12
G Time i 24-timersformat, uten foranstilte nuller 0 til 23
h Time i 12-timersformat, med foranstilte nuller 01 til 12
H Time i 24-timersformat, med foranstilte nuller 00 til 23
i Minutter, med foranstilte nuller 00 til 59
s Sekunder, med foranstilte nuller 00 til 59
u Mikrosekunder. Genererer alltid utdata 000000. Eksempel: 000000
Tidssone
e Tidssonemarkør Eksempler: UTC, GMT, Atlantic/Azores
I (stort 'i') Hvis et dato faller i sommertid 1 ved sommertid, ellers 0.
O Tidsforskjell fra Greenwich time (GMT) i timer Eksempel: +0200
P Tidsforskjell fra Greenwich time (GMT) i timer med dobbelpunkt mellom timer og minutter Eksempel: +02:00
T Forkortelse for tidssone Eksempler: EST, MDT...
Z Offset for tidssonen i sekunder. Offsettet for tidssoner vest for UTC er alltid negativt og for tidssoner øst for UTC alltid positivt. -43200 til 50400
z Returnerer dagen i året uten foranstilt null
Fullstendig Dato/Tid
c ISO 8601 dato 2004-02-12T15:19:21+00:00
r Ifølge » RFC 2822 formatert dato Eksempel: Thu, 21 Dec 2000 16:01:07 +0200
U Sekunder siden begynnelsen av UNIX-epoken (January 1 1970 00:00:00 GMT) Se også funksjonsblokken TIME

Parameter t

Parameteren deklarerer tiden i DT# i millisekunder. Hvis ingen parameter er definert, så brukes den aktuelle tiden.