Date.ToText
Date.ToText(date as nullable date, optional options as any, optional culture as nullable text) as nullable text
Επιστρέφει μια αναπαράσταση κειμένου του date
. Μπορεί να παρασχεθεί μια προαιρετική record
παράμετρος, options
, για τον καθορισμό πρόσθετων ιδιοτήτων. culture
Το χρησιμοποιείται μόνο για ροές εργασιών παλαιού τύπου. Το record
μπορεί να περιέχει τα ακόλουθα πεδία:
Format
: Μιαtext
τιμή που υποδεικνύει τη μορφή που θα χρησιμοποιηθεί. Για περισσότερες λεπτομέρειες, μεταβείτε στα https://go.microsoft.com/fwlink/?linkid=2180104 και https://go.microsoft.com/fwlink/?linkid=2180105. Η παράλειψη αυτού του πεδίου ή ηnull
παροχή του θα έχει ως αποτέλεσμα τη μορφοποίηση της ημερομηνίας χρησιμοποιώντας την προεπιλογή που ορίζεται απόCulture
το .Culture
: ΌτανFormat
το δεν είναι null,Culture
ελέγχει ορισμένα προσδιοριζόμενα μορφοποίησης. Για παράδειγμα, το είναι"en-US"
"MMM"
"Jan", "Feb", "Mar", ...
, ενώ το στο"ru-RU"
"MMM"
είναι ."янв", "фев", "мар", ...
ΌτανFormat
το είναιnull
,Culture
ελέγχει την προεπιλεγμένη μορφή που θα χρησιμοποιηθεί. ΌτανCulture
το παραλείπεται, χρησιμοποιείται η Culture.Current.null
Για την υποστήριξη ροών εργασιών παλαιού τύπου και options
culture
μπορεί επίσης να είναι τιμές κειμένου. Αυτή η συμπεριφορά έχει την ίδια συμπεριφορά όπως εάν options = [Format = options, Culture = culture]
.
Μετατρέψτε #date(2010, 12, 31)
το σε text
τιμή. Η έξοδος αποτελέσματος μπορεί να διαφέρει ανάλογα με την τρέχουσα κουλτούρα.
Χρήση
Date.ToText(#date(2010, 12, 31))
Έξοδος
"12/31/2010"
Μετατρέψτε το χρησιμοποιώντας μια προσαρμοσμένη μορφή και τη γερμανική κουλτούρα.
Χρήση
Date.ToText(#date(2010, 12, 31), [Format="dd MMM yyyy", Culture="de-DE"])
Έξοδος
"31 Dez 2010"
Βρείτε το έτος στο ημερολόγιο Χίζρι που αντιστοιχεί στην 1η Ιανουαρίου 2000 στο Γρηγοριανό ημερολόγιο.
Χρήση
Date.ToText(#date(2000, 1, 1), [Format="yyyy", Culture="ar-SA"])
Έξοδος
"1420"