
Αυτή η Μονάδα Λειτουργίας MKTIME μετατρέπει τις ξεχωριστές τιμές ημερομηνίας και ώρας στο μορφή DT#.
Η Μονάδα Λειτουργίας είναι το αντίθετο του GETTIME.
Σημείωση: Για να υπολογιστεί μια ημερομηνία πριν από το έτος 1970, συνιστάται η χρήση της Μονάδας Λειτουργίας STR2DT.
Ο αριθμός του έτους, ο οποίος μπορεί να δίνεται σε δύο ή τέσσερις ψηφία. Οι τιμές από 0 έως 69 μετατρέπονται σε 2000-2069, οι τιμές από 70 έως 100 μετατρέπονται σε 1970-2000.
Ο αριθμός του μήνα σχετικά με το τέλος του προηγούμενου έτους. Οι τιμές 1 έως 12 αναφέρονται σε κανονικούς μήνες του ημερολογίου του αντίστοιχου έτους. Τιμές μικρότερες από 1 (συμπεριλαμβανομένων αρνητικών τιμών) αναφέρονται στους μήνες του προηγούμενου έτους σε αντίστροφη σειρά, έτσι ώστε 0 να είναι Δεκέμβριος, -1 Νοέμβριος, κ.λπ. Τιμές μεγαλύτερες από 12 αναφέρονται στον αντίστοιχο μήνα του/των επόμενου/ων έτους/ετών.
Αν η είσοδος είναι NULL ή μια κενή αλφαριθμητική, τότε υποθέτεται 1.
Ο αριθμός της ημέρας σχετικά με το τέλος του προηγούμενου μήνα. Οι τιμές 1 έως 28, 29, 30 ή 31 (ανάλογα με τον μήνα) αναφέρονται σε κανονικές ημέρες στον τρέχοντα μήνα. Τιμές μικρότερες από 1 (συμπεριλαμβανομένων αρνητικών τιμών) αναφέρονται στις ημέρες του προηγούμενου μήνα, έτσι ώστε 0 να είναι η τελευταία μέρα του προηγούμενου μήνα, -1 η προτελευταία, κ.λπ. Τιμές μεγαλύτερες από τον αριθμό των ημερών στον τρέχοντα μήνα αναφέρονται στην αντίστοιχη ημέρα του/των επόμενου/ων μήνα/μήνων.
Αν η είσοδος είναι NULL ή μια κενή αλφαριθμητική, τότε υποθέτεται 1.
Ο αριθμός των ωρών σχετικά με την αρχή της ημέρας που ορίζεται από τα MONTH, DAY και YEAR. Αρνητικές τιμές αναφέρονται στην ώρα πριν τη μέσηνύκτισα της αντίστοιχης ημέρας. Τιμές μεγαλύτερες από 23 αναφέρονται στην αντίστοιχη ώρα της/των επόμενης/επόμενων ημέρας.
Ο αριθμός των λεπτών σχετικά με την αρχή της HOUR. Αρνητικές τιμές αναφέρονται στο λεπτό της προηγούμενης ώρας. Τιμές μεγαλύτερες από 59 αναφέρονται στο αντίστοιχο λεπτό της/των επόμενης/επόμενων ώρας.
Ο αριθμός των δευτερολέπτων σχετικά με την αρχή της MINUTE. Αρνητικές τιμές αναφέρονται στο δευτερόλεπτο του προηγούμενου λεπτού. Τιμές μεγαλύτερες από 59 αναφέρονται στο αντίστοιχο δευτερόλεπτο της/των επόμενης/επόμενων λεπτών.
Ο αριθμός των χιλιοστών του δευτερολέπτου σχετικά με την αρχή της SECOUND. Αρνητικές τιμές αναφέρονται στο χιλιοστό του δευτερολέπτου του προηγούμενου δευτερολέπτου. Τιμές μεγαλύτερες από 999 αναφέρονται στο αντίστοιχο χιλιοστό της/των επόμενης/επόμενων δευτερολέπτων.
Ο έξοδος επιστρέφει την υπολογισμένη τιμή ως ημερομηνία και ώρα DT#.