Μονάδα Λειτουργίας DT2STR

Η Μονάδα Λειτουργίας DT2STR μετατρέπει μια ώρα με την καθορισμένη μορφή σε μια αλυσίδα χαρακτήρων.

Είσοδος DT

Η είσοδος ορίζει ημερομηνία σε DT#, το οποίο χρησιμοποιείται για τον υπολογισμό. Αν δεν καθοριστεί ημερομηνία, τότε υπολογίζεται με την σφραγίδα χρόνου 0.

Είσοδος 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 time (GMT) σε ώρες Παράδειγμα: +0200
P Διαφορά χρόνου από το Greenwich 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

Έξοδος STR

Η έξοδος επιστρέφει μια αλυσίδα χαρακτήρων με την καθορισμένη μορφή.