Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Σύνταξη
DateTime.ToText(
dateTime as nullable datetime,
optional options as any,
optional culture as nullable text
) as nullable text
Πληροφορίες
Επιστρέφει μια αναπαράσταση κειμένου του dateTime. Μπορεί να παρασχεθεί μια προαιρετική record παράμετρος, options, για τον καθορισμό πρόσθετων ιδιοτήτων.
culture Το χρησιμοποιείται μόνο για ροές εργασιών παλαιού τύπου. Το record μπορεί να περιέχει τα ακόλουθα πεδία:
Format: Μιαtextτιμή που υποδεικνύει τη μορφή που θα χρησιμοποιηθεί. Για περισσότερες λεπτομέρειες, μεταβείτε στο Τυπικές συμβολοσειρές μορφής ημερομηνίας και ώρας και προσαρμοσμένες συμβολοσειρές μορφής ημερομηνίας και ώρας. Η παράλειψη αυτού του πεδίου ή ηnullπαροχή του θα έχει ως αποτέλεσμα τη μορφοποίηση της ημερομηνίας χρησιμοποιώντας την προεπιλογή που ορίζεται απόCultureτο .Culture: ΌτανFormatτο δεν είναι null,Cultureελέγχει ορισμένα προσδιοριζόμενα μορφοποίησης. Για παράδειγμα, το είναι"en-US""MMM""Jan", "Feb", "Mar", ..., ενώ το στο"ru-RU""MMM"είναι ."янв", "фев", "мар", ...ΌτανFormatτο είναιnull,Cultureελέγχει την προεπιλεγμένη μορφή που θα χρησιμοποιηθεί. ΌτανCulturenullή παραλειφθεί, χρησιμοποιείται Culture.Current.
Για την υποστήριξη ροών εργασιών παλαιού τύπου και optionsculture μπορεί επίσης να είναι τιμές κειμένου. Αυτή η συμπεριφορά έχει την ίδια συμπεριφορά όπως εάν options = [Format = options, Culture = culture].
Παράδειγμα 1
Μετατρέψτε #datetime(2010, 12, 31, 01, 30, 25) το σε text τιμή.
Η έξοδος αποτελέσματος μπορεί να διαφέρει ανάλογα με την τρέχουσα κουλτούρα.
Χρήση
DateTime.ToText(#datetime(2010, 12, 31, 01, 30, 25))
Έξοδος
"12/31/2010 1:30:25 AM"
Παράδειγμα 2
Μετατρέψτε το χρησιμοποιώντας μια προσαρμοσμένη μορφή και τη γερμανική κουλτούρα.
Χρήση
DateTime.ToText(#datetime(2010, 12, 30, 2, 4, 50.36973), [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])
Έξοδος
"30 Dez 2010 02:04:50.369730"
Παράδειγμα 3
Μετατρέψτε το χρησιμοποιώντας το μοτίβο ISO 8601.
Χρήση
DateTime.ToText(#datetime(2000, 2, 8, 3, 45, 12),[Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])
Έξοδος
"2000-02-08T03:45:12Z"