date - Ημερομηνία και Ώρα

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

Η μονάδα date εκτυπώνει μια μορφοποιημένη ώρα.

Παράμετρος format

Με την παράμετρο ορίζεται η μορφή. Αν δεν οριστεί κάποια τιμή ή αφήνεται κενή, τότε χρησιμοποιείται η τιμή "Y-m-d H:i:s".

Συμβουλή: Για να εκτυπωθεί ένα γράμμα ή d, κάθε γράμμα πρέπει να σημειωθεί με το escape χαρακτήρα \. Π.χ.: "\d\a\y: d" εκτυπώνει "day: 01".

Συμβολισμός μορφής Περιγραφή Παράδειγμα τιμών επιστροφής
Ημέρα
d Ημέρα του μήνα, 2ψηφία με προκατασκευασμένο μηδέν 01 έως 31
D Ημέρα της εβδομάδας, συντομευμένη σε τρία γράμματα Mon έως Sun
j Ημέρα του μήνα χωρίς προκατασκευασμένο μηδέν 1 έως 31
l (μικρό 'L') Πλήρης ονομασία της ημέρας της εβδομάδας Sunday έως Saturday
N Αριθμητική αναπαράσταση της ημέρας της εβδομάδας σύμφωνα με το ISO-8601 1 (για Δευτέρα) έως 7 (για Κυριακή)
S Επιθηρηματική προσθήκη της αγγλικής κατάταξης για μια ημέρα μήνα, δύο χαρακτήρες st, nd, rd ή th. Συνιστάται η χρήση με j.
w Αριθμητική ημέρα μιας εβδομάδας 0 (για Κυριακή) έως 6 (για Σάββατο)
z Η ημέρα του έτους (αρχίζοντας από 0) 0 έως 365
Εβδομάδα
W Αριθμός εβδομάδας του έτους σύμφωνα με το ISO-8601, η εβδομάδα αρχίζει την Δευτέρα Παράδειγμα: 42 (η 42η εβδομάδα του έτους)
Μήνας
F Ο μήνας ως πλήρες όνομα, όπως January ή March January έως December
m Ο μήνας ως αριθμός, με προκατασκευασμένο μηδέν 01 έως 12
M Ονομασία μήνα με τρία γράμματα Jan έως Dec
n Αριθμός μήνα, χωρίς προκατασκευασμένο μηδέν 1 έως 12
t Αριθμός ημερών του καθορισμένου μήνα 28 έως 31
Έτος
L Διαπιστωμένο έτος ή όχι 1 για ένα διαπιστωμένο έτος, διαφορετικά 0
o Αριθμός έτους της εβδομάδας του ημερολογίου σύμφωνα με το ISO-8601. Αυτό δίνει την ίδια τιμή όπως Y, εκτός αν η εβδομάδα του ημερολογίου (W) ανήκει στο προηγούμενο ή επόμενο έτος, όπου τότε χρησιμοποιείται εκείνο το έτος. Παραδείγματα: 1999 ή 2003
Y Τετραψήφιος αριθμός έτους Παραδείγματα: 1999 ή 2003
y Αριθμός έτους, διψήφιος Παραδείγματα: 99 ή 03
Ώρα
a Μικρό: Ante meridiem (προ μεσημβρία) και Post meridiem (μετά μεσημβρία) am ή pm
A Κεφαλαίο: Ante meridiem (προ μεσημβρία) και Post meridiem (μετά μεσημβρία) AM ή PM
B Swatch Internet Time 000 έως 999
g Ώρα στο 12ωρο σύστημα, χωρίς προκατασκευασμένο μηδέν 1 έως 12
G Ώρα στο 24ωρο σύστημα, χωρίς προκατασκευασμένο μηδέν 0 έως 23
h Ώρα στο 12ωρο σύστημα, με προκατασκευασμένο μηδέν 01 έως 12
H Ώρα στο 24ωρο σύστημα, με προκατασκευασμένο μηδέν 00 έως 23
i Λεπτά, με προκατασκευασμένο μηδέν 00 έως 59
s Δευτερόλεπτα, με προκατασκευασμένο μηδέν 00 έως 59
u Μικροδευτέρολεπτα. Πάντα εκτυπώνει την τιμή 000000. Παράδειγμα: 000000
Ζώνη Ώρας
e Ονομασία ζώνης ώρας Παραδείγματα: UTC, GMT, Atlantic/Azores
I (κεφαλαίο 'i') Εάν μια ημερομηνία πέφτει στην καλοκαιρινή ώρα 1 για καλοκαιρινή ώρα, διαφορετικά 0.
O Διαφορά χρόνου από το Greenwich Mean Time (GMT) σε ώρες Παράδειγμα: +0200
P Διαφορά χρόνου από το Greenwich Mean Time (GMT) σε ώρες με δύο τελεία μεταξύ ωρών και λεπτών Παράδειγμα: +02:00
T Συντομογραφία της ζώνης ώρας Παραδείγματα: EST, MDT...
Z Μετατόπιση της ζώνης ώρας σε δευτερόλεπτα. Η μετατόπιση για τις ζώνες ώρας δυτικά του UTC είναι πάντα αρνητική και για τις ζώνες ώρας ανατολικά του UTC πάντα θετική. -43200 έως 50400
z Επιστρέφει την ημέρα του έτους χωρίς προκατασκευασμένο μηδέν
Πλήρης(ες) Ημερομηνία/Ώρα
c Ημερομηνία ISO 8601 2004-02-12T15:19:21+00:00
r Ημερομηνία μορφοποιημένη σύμφωνα με το « RFC 2822 Παράδειγμα: Thu, 21 Dec 2000 16:01:07 +0200
U Δευτερόλεπτα από την αρχή της UNIX εποχής (January 1 1970 00:00:00 GMT) Βλέπε επίσης τη Μονάδα Λειτουργίας TIME

Παράμετρος t

Η παράμετρος δηλώνει την ώρα σε DT# σε χιλιοστά του δευτερολέπτου. Αν δεν οριστεί κάποια παράμετρος, τότε χρησιμοποιείται η τρέχουσα ώρα.