date - Dato Og Tidspunkt

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

Funktionsblokken date giver en formateret tidspunkt ud.

Paramater format

Med parameteren defineres formatet. Bliver ingen værdi fastsat eller efterlades tom, så antages værdien "Y-m-d H:i:s".

Tipp: For at udgive en bogstav eller d skal hvert bogstav markeres med escape-tegnet \. Fx.: "\d\a\y: d" giver "day: 01" ud.

Format-tegn Beskrivelse Eksempel på returværdier
Dag
d Dag i måneden, 2-cifret med førende nul 01 til 31
D Ugedag, forkortet til tre bogstaver Mon til Sun
j Dag i måneden uden førende nul 1 til 31
l (kleint 'L') Udskrevet ugedag Sunday til Saturday
N Numerisk repræsentation af ugedagen ifølge ISO-8601 1 (for mandag) til 7 (for søndag)
S Tilføjelse af den engelske opregning for en månedsdag, to tegn st, nd, rd eller th. Anbefales til brug med j.
w Numerisk dag i en uge 0 (for søndag) til 6 (for lørdag)
z Dagen i året (fra 0 startende) 0 til 365
Uge
W ISO-8601 ugenummer for året, ugen starter på mandag Eksempel: 42 (den 42. uge i året)
Måned
F Måned som hele ord, såsom January eller March January til December
m Måned som tal, med førende nul 01 til 12
M Månedsnavn med tre bogstaver Jan til Dec
n Månedstal, uden førende nul 1 til 12
t Antal dage i den angivne måned 28 til 31
År
L Skudår eller ej 1 for et skudår, ellers 0
o Årstal for kalenderugen ifølge ISO-8601. Dette giver det samme resultat som Y, medmindre ISO-kalenderugen (W) tilhører det foregående eller næste år, hvorved det år bruges. Eksempler: 1999 eller 2003
Y Firecifret årstal Eksempler: 1999 eller 2003
y Årstal, to-cifret Eksempler: 99 eller 03
Tidspunkt
a Småt: Ante meridiem (formiddag) og Post meridiem (eftermiddag) am eller pm
A Stort: Ante meridiem (formiddag) og Post meridiem (eftermiddag) AM eller PM
B Swatch-Internet-Tid 000 til 999
g Time i 12-timersformat, uden førende nul 1 til 12
G Time i 24-timersformat, uden førende nul 0 til 23
h Time i 12-timersformat, med førende nul 01 til 12
H Time i 24-timersformat, med førende nul 00 til 23
i Minutter, med førende nul 00 til 59
s Sekunder, med førende nul 00 til 59
u Mikrosekunder. Genererer altid outputtet 000000. Eksempel: 000000
Tidszone
e Tidszonetegn Eksempler: UTC, GMT, Atlantic/Azores
I (stort 'i') Faldt et dato i sommertiden 1 ved sommertid, ellers 0.
O Tidsforskel til Greenwich time (GMT) i timer Eksempel: +0200
P Tidsforskel til Greenwich time (GMT) i timer med dobbeltpunkt mellem timer og minutter Eksempel: +02:00
T Forkortelse af tidszonen Eksempler: EST, MDT...
Z Offset for tidszonen i sekunder. Offsettet for tidszoner vest for UTC er altid negativt og for tidszoner øst for UTC altid positivt. -43200 til 50400
z Returnerer dagen i året uden førende nul
Fuldt Dato/Tidspunkt
c ISO 8601 dato 2004-02-12T15:19:21+00:00
r Ifølge » RFC 2822 formateret dato Eksempel: Thu, 21 Dec 2000 16:01:07 +0200
U Sekunder siden begyndelsen af UNIX-epoken (January 1 1970 00:00:00 GMT) Se også Funktionsblokken TIME

Parameter t

Parameteren deklarerer tidspunktet i DT# i millisekunder. Bliver ingen parameter defineret, så bruges den aktuelle tid.