Time.ToText
Σύνταξη
Time.ToText(time as nullable time, optional options as any, optional culture as nullable text) as nullable text
Πληροφορίες
Επιστρέφει μια αναπαράσταση κειμένου του time
. Μπορεί να παρασχεθεί μια προαιρετική record
παράμετρος, options
, για τον καθορισμό πρόσθετων ιδιοτήτων.
culture
Το χρησιμοποιείται μόνο για ροές εργασιών παλαιού τύπου. Το record
μπορεί να περιέχει τα ακόλουθα πεδία:
Format
: Μιαtext
τιμή που υποδεικνύει τη μορφή που θα χρησιμοποιηθεί. Για περισσότερες λεπτομέρειες, μεταβείτε στο Τυπικές συμβολοσειρές μορφής ημερομηνίας και ώρας και προσαρμοσμένες συμβολοσειρές μορφής ημερομηνίας και ώρας. Η παράλειψη αυτού του πεδίου ή ηnull
παροχή του θα έχει ως αποτέλεσμα τη μορφοποίηση της ημερομηνίας χρησιμοποιώντας την προεπιλογή που ορίζεται απόCulture
το .Culture
: ΌτανFormat
το δεν είναι null,Culture
ελέγχει ορισμένα προσδιοριζόμενα μορφοποίησης. Για παράδειγμα, το είναι"en-US"
"tt"
"AM" or "PM"
, ενώ το στο"ar-EG"
"tt"
είναι ."ص" or "م"
ΌτανFormat
το είναιnull
,Culture
ελέγχει την προεπιλεγμένη μορφή που θα χρησιμοποιηθεί. ΌτανCulture
null
ή παραλειφθεί, χρησιμοποιείται Culture.Current.
Για την υποστήριξη ροών εργασιών παλαιού τύπου και options
culture
μπορεί επίσης να είναι τιμές κειμένου. Αυτή η συμπεριφορά έχει την ίδια συμπεριφορά όπως εάν options = [Format = options, Culture = culture]
.
Παράδειγμα 1
Μετατρέψτε #time(01, 30, 25)
το σε text
τιμή.
Η έξοδος αποτελέσματος μπορεί να διαφέρει ανάλογα με την τρέχουσα κουλτούρα.
Χρήση
Time.ToText(#time(11, 56, 2))
Έξοδος
"11:56 AM"
Παράδειγμα 2
Μετατρέψτε το χρησιμοποιώντας μια προσαρμοσμένη μορφή και τη γερμανική κουλτούρα.
Χρήση
Time.ToText(#time(11, 56, 2), [Format="hh:mm", Culture="de-DE"])
Έξοδος
"11:56"
Παράδειγμα 3
Μετατρέψτε το χρησιμοποιώντας την τυπική μορφή ώρας.
Χρήση
Time.ToText(#time(11, 56, 2), [Format="T", Culture="de-DE"])
Έξοδος
"11:56:02"