DateTime.From
DateTime.From(value as any, optional culture as nullable text) as nullable datetime
Επιστρέφει μια datetime
τιμή από την παρεχόμενη value
. Μπορεί επίσης να δοθεί μια προαιρετική culture
(για παράδειγμα, "en-US"). Εάν η παρεχόμενη value
είναι null
, DateTime.From επιστρέφει null
. Εάν η δεδομένη value
είναι datetime
, επιστρέφεται value
. Οι τιμές των ακόλουθων τύπων μπορούν να μετατραπούν σε datetime
τιμή:
-
text
: Μια τιμήdatetime
από την αναπαράσταση κειμένου. Ανατρέξτε στο DateTime.FromText για λεπτομέρειες. -
date
: Μιαdatetime
μεvalue
ως στοιχείο ημερομηνίας και12:00:00 AM
ως στοιχείο ώρας. -
datetimezone
: Το τοπικόdatetime
ισοδύναμο τουvalue
. -
time
: Μιαdatetime
με το ισοδύναμο ημερομηνίας της ημερομηνίας Αυτοματισμού OLE της0
ως στοιχείο ημερομηνίας καιvalue
ως στοιχείο ώρας. -
number
: Μιαdatetime
ισοδύναμη της ημερομηνίας αυτοματισμού OLE που εκφράζεται απόvalue
.
Εάν value
είναι οποιουδήποτε άλλου τύπου, επιστρέφεται σφάλμα.
Μετατρέψτε #time(06, 45, 12)
σε μια τιμή datetime
.
χρήσης
DateTime.From(#time(06, 45, 12))
εξόδου
#datetime(1899, 12, 30, 06, 45, 12)
Μετατρέψτε #date(1975, 4, 4)
σε μια τιμή datetime
.
χρήσης
DateTime.From(#date(1975, 4, 4))
εξόδου
#datetime(1975, 4, 4, 0, 0, 0)