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

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

Είσοδος IN

Στην είσοδο παρέχεται μια ημερομηνία και ώρα στο μορφασμό DT#.

Είσοδος STR

Ορίζει την αλυσίδα χαρακτήρων για τον υπολογισμό της ημερομηνίας.

Η είσοδος μπορεί να ορίσει μια ημερομηνία πριν από το 1970. Για αυτό, πρέπει να χρησιμοποιηθεί ένα μορφασμό όπως "12/25/0000". Αυτό αντιστοιχεί στο πρώτο Χριστούγεννα. Εδώ, ο πρώτος αριθμός 12 είναι ο μήνας και ο δεύτερος 25 η ημέρα. Το έτος πρέπει να εισαχθεί με τέσσερα ψηφία, διαφορετικά θα υποτεθεί μόνο η τιμή του έτους 2000.

Χρησιμοποιούμενα Σύμβολα
Περιγραφή Μορφασμό
Όνομα Ημέρας 'sunday' | 'monday' | 'tuesday' | 'wednesday' | 'thursday' | 'friday' | 'saturday' | 'sun' | 'mon' | 'tue' | 'wed' | 'thu' | 'fri' | 'sat'
Ημέρες Εβδομάδας 'weekday' | 'weekdays'
Αριθμός [+-]?[0-9]+
Ορδινάλια 'first' | 'second' | 'third' | 'fourth' | 'fifth' | 'sixth' | 'seventh' | 'eighth' | 'ninth' | 'tenth' | 'eleventh' | 'twelfth' | 'next' | 'last' | 'previous' | 'this'
Σχετικοί Τίτλοι 'next' | 'last' | 'previous' | 'this'
Κενά Χαρακτήρες [ \t]+
Μονάδες (('sec' | 'second' | 'min' | 'minute' | 'hour' | 'day' | 'fortnight' | 'forthnight' | 'month' | 'year') 's'?) | 'weeks' | daytext
Ονοματολογίες Βασισμένες Σε Ημέρες
Μορφασμό Περιγραφή Παραδείγματα
'yesterday' Μεσάνυχτα χθες. "yesterday 14:00"
'midnight' Η ώρα ορίζεται στις 00:00:00.
'today' Η ώρα ορίζεται στις 00:00:00.
'now' Αγνοείται.
'noon' Η ώρα ορίζεται στις 12:00:00. "yesterday noon"
'tomorrow' Μεσάνυχτα αύριο.
'back of' hour 15 λεπτά αργότερα από μια συγκεκριμένη ώρα. "back of 7pm", "back of 15"
'front of' hour 15 λεπτά νωρίτερα από μια συγκεκριμένη ώρα. "front of 5am", "front of 23"
'first day of' Ορίζει την ημέρα στην πρώτη ημέρα του μήνα του τρέχοντος μήνα. Αυτό λειτουργεί επίσης με έναν ορισμένο μήνα και έτος. "first day of January 2008"
'last day of' Ορίζει την ημέρα στην τελευταία ημέρα του μήνα του τρέχοντος μήνα. Αυτό λειτουργεί επίσης με έναν ορισμένο μήνα και έτος. "last day of next month"
ordinal space dayname space 'of' Υπολογίζει την xη ημέρα της εβδομάδας του μήνα. "first sat of July 2008"
'last' space dayname space 'of' Υπολογίζει την τελευταία ημέρα της εβδομάδας του μήνα. "last sat of July 2008"
number space? (unit | 'week') Υπολογίζει μια σχετική μετατόπιση από την τρέχουσα ημερομηνία. "+5 weeks", "12 day", "-7 weekdays"
ordinal space unit Υπολογίζει τον σχετικό χρόνο στην ορισμένη μονάδα. "fifth day", "second month"
'ago' Υπολογίζει μια χρονική στιγμή προς τα πίσω. "2 days ago", "8 days ago 14:00", "2 months 5 days ago", "2 months ago 5 days", "2 days ago"
dayname Πηγαίνει στην επόμενη ημέρα της εβδομάδας. "Monday"
reltext space 'week' Υπολογίζει το ειδικό μορφασμό "weekday + last/this/next week". "Monday next week"

Έξοδος DT

Επιστρέφει την υπολογισμένη ημερομηνία και ώρα στο μορφασμό DT#.

Έξοδος ERR

Σε περίπτωση σφάλματος, η έξοδος είναι αληθής.