Κοινή χρήση μέσω


FORMAT

Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςMeasureΥπολογισμός απεικόνισης

Μετατρέπει μια value σε κείμενο σύμφωνα με τις καθορισμένες format.

Σύνταξη

FORMAT(<value>, <format_string>[, <locale_name>])

Παραμέτρους

Όρος Ορισμός
value Μια valueor παράσταση που αποδίδει μια μοναδική value.
format_string Μια συμβολοσειρά με το πρότυπο μορφοποίησης.
locale_name (Προαιρετικό) Το όνομα των τοπικών ρυθμίσεων που θα χρησιμοποιηθούν από τη συνάρτηση. Πιθανές values είναι συμβολοσειρές αποδεκτές από τη συνάρτηση API των Windows LocaleNameToLCID().

Επιστροφή value

Μια συμβολοσειρά που περιέχει value μορφοποιείται όπως ορίζεται από format_string.

Σημείωση

If value είναι BLANK, η συνάρτηση επιστρέφει μια κενή συμβολοσειρά.

If format_string είναι BLANK, το value μορφοποιείται με format "Γενικός αριθμός" or "Γενικός Date" (σύμφωνα με τον τύπο δεδομένων value).

Παρατηρήσεις

  • Προκαθορισμένες συμβολοσειρές format χρησιμοποιούν την ιδιότητα κουλτούρας μοντέλου κατά τη μορφοποίηση του αποτελέσματος. Από προεπιλογή, η ιδιότητα κουλτούρας μοντέλου ορίζεται σύμφωνα με τις τοπικές ρυθμίσεις χρήστη του υπολογιστή. Για νέα μοντέλα Power BI Desktop, η ιδιότητα κουλτούρας μοντέλου μπορεί να αλλάξει στις Επιλογές > Τοπικές ρυθμίσεις > Γλώσσα μοντέλου. Για τις Υπηρεσίες ανάλυσης, η κουλτούρα μοντέλου ορίζεται σύμφωνα με την ιδιότητα Language που ορίστηκε αρχικά από την παρουσία.

  • Οι format συμβολοσειρές που υποστηρίζονται ως όρισμα στη συνάρτηση DAXFORMAT βασίζονται στις format συμβολοσειρές που χρησιμοποιούνται από τη Visual Basic (Αυτοματισμός OLE), not στις format συμβολοσειρές που χρησιμοποιούνται από το .NET Framework. Επομένως, μπορεί να λάβετε μη αναμενόμενα αποτελέσματα or μια errorif το όρισμα δεν συμφωνεί με καμία καθορισμένη format συμβολοσειρών. Για παράδειγμα, το "π" ως συντομογραφία για το "Ποσοστό" δεν υποστηρίζεται. Οι συμβολοσειρές που παρέχετε ως όρισμα στη συνάρτηση FORMAT που δεν περιλαμβάνονται στη λίστα των προκαθορισμένων format συμβολοσειρών διεκπεραιώνονται ως μέρος μιας προσαρμοσμένης συμβολοσειράς format, or ως λεκτική σταθερά συμβολοσειράς.

  • Για να μάθετε περισσότερα σχετικά με τον καθορισμό τοπικών ρυθμίσεων με FORMAT, ρίξτε μια ματιά σε αυτό το βίντεο.

  • Η χρήση FORMAT αλλάζει ένα measure αποτέλεσμα σε έναν τύπο δεδομένων κειμένου. If το measure αποτέλεσμα είναι αρχικά αριθμητικού τύπου δεδομένων και, στη συνέχεια, με το FORMAT, η measure δεν μπορεί να χρησιμοποιηθεί σε απεικονίσεις όπου η ενότητα values απαιτεί έναν αριθμητικό τύπο δεδομένων, όπως με τα γραφήματα. Στο Power BI, μπορείτε εναλλακτικά να χρησιμοποιήσετε συμβολοσειρές Dynamic format για μετρήσεις καθορίσετε μια συμβολοσειρά format υπό όρους που διατηρεί τον τύπο αριθμητικών δεδομένων του measure.

  • Αυτή η συνάρτηση υποστηρίζεται not για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες or κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).

Παραδείγματα

συμβολοσειρές Format

= FORMAT( 12345.67, "General Number")
= FORMAT( 12345.67, "Currency")
= FORMAT( 12345.67, "Fixed")
= FORMAT( 12345.67, "Standard")
= FORMAT( 12345.67, "Percent")
= FORMAT( 12345.67, "Scientific")

Επιστρέφει:

12345,67 "Γενικός αριθμός" εμφανίζει τον αριθμό χωρίς μορφοποίηση.

12.345,67 $ "Currency" εμφανίζει τον αριθμό με τη μορφοποίηση τοπικών ρυθμίσεων currency. Η sample εδώ εμφανίζει την προεπιλεγμένη μορφοποίηση currency Ηνωμένων Πολιτειών.

12345,67 "Fixed" εμφανίζει τουλάχιστον ένα ψηφίο στην left της υποδιαστολής and δύο ψηφία στην right της υποδιαστολής.

12.345,67 "Τυπικός" εμφανίζει τουλάχιστον ένα ψηφίο στην left της υποδιαστολής and δύο ψηφία στην right της υποδιαστολής, and περιλαμβάνει διαχωριστικά χιλιάδων. Η sample εδώ εμφανίζει την προεπιλεγμένη μορφοποίηση αριθμών για τις Ηνωμένες Πολιτείες.

1.234.567,00 % το "Ποσοστό" εμφανίζει τον αριθμό ως ποσοστό (πολλαπλασιαζόμενο με 100) με μορφοποίηση and το ποσοστό sign στο right του αριθμού διαχωρισμένο με ένα μόνο διάστημα.

1,23E+04 "Επιστημονική" εμφανίζει τον αριθμό σε επιστημονική σημειογραφία με δύο δεκαδικά ψηφία.

Ημερομηνία/ώρα με προαιρετικό locale_name

= FORMAT( dt"2020-12-15T12:30:59", BLANK(), "en-US" ) 
= FORMAT( dt"2020-12-15T12:30:59", BLANK(), "en-GB" ) 
= FORMAT( dt"2020-12-15T12:30:59", "mm/dd/yyyy", "en-GB" )

Επιστρέφει:

15/12/2020 12:30:59 Μ.Μ. Το σημείο όπου η month προηγείται dayandtime είναι 12-hourformat.

12/15/2020 12:30:59 Όταν το day προηγείται monthandtime είναι 24-hourformat.

15/12/2020 12:30:59 Το σημείο όπου η month προηγείται dayandtime είναι 24-hourformat. Επειδή καθορίζεται μια συμβολοσειρά format που δεν εξαρτάται από τις τοπικές ρυθμίσεις, οι τοπικές ρυθμίσεις εφαρμόζονται notand επιστρέφεται η μη τοπική ρύθμιση format.

Προκαθορισμένες αριθμητικές μορφές

Οι παρακάτω προκαθορισμένες αριθμητικές μορφές μπορούν να καθοριστούν στο όρισμα format_string:

Format Περιγραφή
"General Number" Εμφανίζει τον αριθμό χωρίς διαχωριστικό χιλιάδων.
"Currency" Εμφανίζει τον αριθμό με διαχωριστικό χιλιάδων if κατάλληλο. Εμφανίζει δύο ψηφία στην right της υποδιαστολής. Η έξοδος βασίζεται στις τοπικές ρυθμίσεις συστήματος.
"Fixed" Εμφανίζει τουλάχιστον ένα ψηφίο στον leftand δύο ψηφία στην right της υποδιαστολής.
"Standard" Εμφανίζει τον αριθμό με διαχωριστικό χιλιάδων, τουλάχιστον ένα ψηφίο στον leftand δύο ψηφία στην right της υποδιαστολής.
"Percent" Εμφανίζει τον αριθμό πολλαπλασιασμένο με το 100 με ένα ποσοστό sign (%) που προσαρτάται αμέσως στον right; Εμφανίζει πάντα δύο ψηφία στην right της υποδιαστολής.
"Scientific" Χρησιμοποιεί τυπική επιστημονική σημειογραφία, παρέχοντας δύο σημαντικά ψηφία.
"Yes/No" Δεν εμφανίζει if αριθμός είναι 0, Διαφορετικά, εμφανίζει Ναι.
"True/False" Εμφανίζει Falseif αριθμός είναι 0. Διαφορετικά, το εμφανίζει True.
"On/Off" Εμφανίζει ανενεργό if αριθμός είναι 0. διαφορετικά, εμφανίζεται στηλών Ενεργό.

Προσαρμοσμένες αριθμητικές μορφές

Μια προσαρμοσμένη format παράσταση για αριθμούς μπορεί να έχει από μία έως τρεις ενότητες που διαχωρίζονται με ερωτηματικά. If το όρισμα format συμβολοσειράς contains μία από τις καθορισμένες αριθμητικές μορφές, επιτρέπεται μόνο μία ενότητα.

If χρησιμοποιείτε Το αποτέλεσμα είναι
Μόνο μία ενότητα Η παράσταση format ισχύει για allvalues.
Δύο ενότητες Η ενότητα first ισχύει για τα θετικά μηδενικά valuesand, το second για τις αρνητικές values.
Τρεις ενότητες Η ενότητα first ισχύει για τις θετικές values, το second για τις αρνητικές values, and το τρίτο ισχύει για τα μηδενικά.
"$#,##0;($#,##0)"

If συμπεριλάβετε ελληνικά ερωτηματικά χωρίς τίποτε άλλο μεταξύ τους, η ενότητα που λείπει ορίζεται με χρήση της format των θετικών value. Για παράδειγμα, η ακόλουθη format εμφανίζει θετική and αρνητική values χρησιμοποιώντας την format στην ενότητα firstand εμφανίζει "Μηδέν" if η value είναι μηδέν.

"$#,##0"

If συμπεριλάβετε ελληνικά ερωτηματικά χωρίς τίποτε άλλο μεταξύ τους, η ενότητα που λείπει εμφανίζεται χρησιμοποιώντας την format των θετικών value.

Προσαρμοσμένοι αριθμητικοί χαρακτήρες format

Μπορείτε να καθορίσετε τους ακόλουθους προσαρμοσμένους αριθμητικούς format χαρακτήρες στο όρισμα format_string:

Χαρακτήρας Περιγραφή
None Εμφανίζει τον αριθμό χωρίς μορφοποίηση.
(0) Ψηφίο κράτησης θέσης. Εμφανίζει ένα ψηφίο or μηδέν. If η παράσταση έχει ένα ψηφίο στη θέση όπου εμφανίζεται το 0 στη συμβολοσειρά format, το εμφανίζει. διαφορετικά, εμφανίζει το μηδέν σε αυτήν τη θέση.If ο αριθμός έχει λιγότερα ψηφία από όσα μηδενικά (εκατέρωτες της υποδιαστολής) στην παράσταση format, εμφανίζει τα αρχικά or τελικά μηδενικά. If ο αριθμός έχει περισσότερα ψηφία στην right της υποδιαστολής από ό,τι μηδενικά στην right της υποδιαστολής στην παράσταση format, round τον αριθμό σε όσες δεκαδικές θέσεις υπάρχουν μηδενικά. If ο αριθμός έχει περισσότερα ψηφία στην left της υποδιαστολής από ό,τι μηδενικά στην left της υποδιαστολής στην παράσταση format, εμφανίζει τα επιπλέον ψηφία χωρίς τροποποίηση.
(#) Ψηφίο κράτησης θέσης. Εμφανίστε ένα ψηφίο or τίποτα. If η παράσταση έχει ένα ψηφίο στη θέση όπου εμφανίζεται το # στη συμβολοσειρά format, το εμφανίζει. διαφορετικά, δεν θα εμφανίζεται τίποτα σε αυτήν τη θέση. Αυτό το σύμβολο λειτουργεί όπως το ψηφίο κράτησης θέσης 0 except ότι τα αρχικά and τελικά μηδενικά δεν εμφανίζονται if ο αριθμός έχει την ίδια or λιγότερα ψηφία από ό,τι # χαρακτήρες σε κάθε πλευρά της υποδιαστολής στην παράσταση format.
(.) Υποδιαστολή. Σε ορισμένες τοπικές ρυθμίσεις, χρησιμοποιείται το κόμμα ως διαχωριστικό δεκαδικών. Το σύμβολο κράτησης θέσης υποδιαστολής προσδιορίζει πόσα ψηφία εμφανίζονται στον leftandright της υποδιαστολής. If την format παράσταση contains μόνο σύμβολα αριθμού στην left αυτού του συμβόλου, οι αριθμοί που είναι μικρότεροι από 1 ξεκινούν με υποδιαστολή. Για να εμφανίσετε ένα αρχικό μηδενικό που εμφανίζεται με κλασματικές αριθμούς, χρησιμοποιήστε το 0 ως το first ψηφίο κράτησης θέσης στο left της υποδιαστολής. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως υποδιαστολή στο μορφοποιημένο αποτέλεσμα εξαρτάται από τη Format αριθμών που αναγνωρίζονται από το σύστημά σας.
(%) Σύμβολο κράτησης θέσης ποσοστού. Η παράσταση πολλαπλασιάζεται με το 100. Ο χαρακτήρας ποσοστού (%) εισάγεται στη θέση όπου εμφανίζεται στη συμβολοσειρά format.
(,) Διαχωριστικό χιλιάδων. Σε ορισμένες τοπικές ρυθμίσεις, χρησιμοποιείται το διαχωριστικό χιλιάδων ως διαχωριστικό χιλιάδων. Το διαχωριστικό χιλιάδων διαχωρίζει τις χιλιάδες από τις εκατοντάδες μέσα σε έναν αριθμό που έχει τέσσερις or περισσότερες θέσεις στην left της υποδιαστολής. Η τυπική χρήση του διαχωριστικού χιλιάδων καθορίζεται if το formatcontains ένα διαχωριστικό χιλιάδων που περιβάλλεται από ψηφία κράτησης θέσης (0or#). Δύο διαδοχικά διαχωριστικά χιλιάδων or ένα διαχωριστικό χιλιάδων αμέσως στο left της υποδιαστολής (εάν καθορίζεται ornot υποδιαστολή) σημαίνει "κλιμάκωση του αριθμού με διαίρεση του με το 1000, στρογγυλοποίηση όπως απαιτείται". Για παράδειγμα, μπορείτε να χρησιμοποιήσετε τη συμβολοσειρά format "##0,", για να αναπαραστήσετε τα 100 εκατομμύρια ως 100. Οι αριθμοί που είναι μικρότεροι από 1 εκατομμύριο εμφανίζονται ως 0. Δύο διαδοχικά διαχωριστικά χιλιάδων σε οποιαδήποτε θέση εκτός από αμέσως στην left της υποδιαστολής αντιμετωπίζονται απλώς ως καθορισμός της χρήσης ενός διαχωριστικού χιλιάδων. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως διαχωριστικό χιλιάδων στο μορφοποιημένο αποτέλεσμα εξαρτάται από τη Format αριθμών που αναγνωρίζονται από το σύστημά σας.
(:) Time διαχωριστικό. Σε ορισμένες τοπικές ρυθμίσεις, μπορούν να χρησιμοποιηθούν άλλοι χαρακτήρες ως διαχωριστικό time. Το διαχωριστικό time διαχωρίζει τις ώρες, τα λεπτά και τα and δευτερόλεπτα όταν μορφοποιούνται timevalues. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως διαχωριστικό time στο μορφοποιημένο αποτέλεσμα προσδιορίζεται από τις ρυθμίσεις του συστήματός σας.
(/) Date διαχωριστικό. Σε ορισμένες τοπικές ρυθμίσεις, μπορούν να χρησιμοποιηθούν άλλοι χαρακτήρες ως διαχωριστικό date. Το διαχωριστικό date διαχωρίζει τις day, month, andyear όταν datevalues είναι μορφοποιημένες. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως διαχωριστικό date στο μορφοποιημένο αποτέλεσμα προσδιορίζεται από τις ρυθμίσεις του συστήματός σας.
(E- E+ e- e+) Επιστημονικές format. If η format παράσταση contains τουλάχιστον ένα ψηφίο κράτησης θέσης (0or#) στη right των E-, E+, or e+, ο αριθμός εμφανίζεται στην επιστημονική formatand E or e εισάγεται μεταξύ του αριθμού and του εκθέτη του. Ο αριθμός των ψηφίων κράτησης θέσης στην right προσδιορίζει τον αριθμό των ψηφίων στον εκθέτη. Χρησιμοποιήστε το E- or e- για να τοποθετήσετε ένα μείον signnext σε αρνητικούς εκθέτες. Χρησιμοποιήστε το E+ or e+ για να τοποθετήσετε ένα signnext μείον σε αρνητικούς εκθέτες andsignnext συν σε θετικούς εκθέτες.
- + $ ( ) Εμφανίζει έναν χαρακτήρα λεκτικής σταθεράς. Για να εμφανίσετε έναν χαρακτήρα διαφορετικό από αυτούς που παρατίθενται, τοποθετήστε μια ανάστροφη κάθετο (\) or περικλείστε τον σε διπλά εισαγωγικά (" ").
(\\) Εμφανίζει τον χαρακτήρα next στη συμβολοσειρά format. Για να εμφανίσετε έναν χαρακτήρα που έχει ιδιαίτερη σημασία ως χαρακτήρας λεκτικής σταθεράς, τοποθετήστε πριν από αυτόν μια ανάστροφη κάθετο (\). Η ίδια η ανάστροφη κάθετο δεν εμφανίζεται. Η χρήση ανάστροφης κάθετος είναι όμοια με την περίφραξη του χαρακτήρα next σε διπλά εισαγωγικά. Για να εμφανίσετε μια ανάστροφη κάθετο, χρησιμοποιήστε δύο ανάστροφες καθέτους (\\). Παραδείγματα χαρακτήρων που δεν μπορούν να εμφανιστούν ως καθορισμένοι χαρακτήρες είναι οι χαρακτήρες date-μορφοποίησης andtime-μορφοποίησης (a, c, d, h, m, n, p, q, s, t, w, y, /, and :), οι χαρακτήρες αριθμητικής μορφοποίησης (#, 0, %, E, e, κόμμα, and τελεία), and τους χαρακτήρες μορφοποίησης συμβολοσειράς (@, &, <, >, and !).
("ABC") Εμφανίζει τη συμβολοσειρά μέσα στα διπλά εισαγωγικά (" ").

Προκαθορισμένες μορφές date/time

Οι παρακάτω προκαθορισμένες μορφές date/time μπορούν να καθοριστούν στο όρισμα format_string. Όταν χρησιμοποιείτε μορφές διαφορετικές από αυτές, ερμηνεύονται ως προσαρμοσμένες date/timeformat:

Format Περιγραφή
"General Date" Εμφανίζει ένα dateand/ortime. Για παράδειγμα, 3/12/2008 11:07:31 ΠΜ. Date εμφάνιση προσδιορίζεται από την τρέχουσα κουλτούρα της εφαρμογής σας value.
"Long Date" or "Medium Date" Εμφανίζει μια date σύμφωνα με τον μεγάλο dateformatτης τρέχουσας κουλτούρας σας . Για παράδειγμα, Τετάρτη, 12 Μαρτίου 2008.
"Short Date" Εμφανίζει ένα date χρησιμοποιώντας τις σύντομες dateformatτης τρέχουσας κουλτούρας σας . Για παράδειγμα, 3/12/2008.
"Long Time" or Εμφανίζει μια time χρησιμοποιώντας τη μεγάλη timeformatτης τρέχουσας κουλτούρας σας , Συνήθως περιλαμβάνει ώρες, λεπτά, δευτερόλεπτα. Για παράδειγμα, 11:07:31 ΠΜ.
"Medium Time" Εμφανίζει ένα time σε 12 hourformat. Για παράδειγμα, 11:07 ΠΜ.
"Short Time" Εμφανίζει μια time σε 24 hourformat. Για παράδειγμα, 11:07.

Προσαρμοσμένες μορφές date/time

Οι ακόλουθοι format χαρακτήρες μπορούν να καθοριστούν στην format_string για τη δημιουργία προσαρμοσμένων date/time μορφών:

Χαρακτήρας Περιγραφή
(:) Time διαχωριστικό. Σε ορισμένες τοπικές ρυθμίσεις, μπορούν να χρησιμοποιηθούν άλλοι χαρακτήρες ως διαχωριστικό time. Το διαχωριστικό time διαχωρίζει τις ώρες, τα λεπτά και τα and δευτερόλεπτα όταν μορφοποιούνται timevalues. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως διαχωριστικό time στο μορφοποιημένο αποτέλεσμα προσδιορίζεται από τις ρυθμίσεις του συστήματός σας.
(/) Date διαχωριστικό. Σε ορισμένες τοπικές ρυθμίσεις, μπορούν να χρησιμοποιηθούν άλλοι χαρακτήρες ως διαχωριστικό date. Το διαχωριστικό date διαχωρίζει τις day, month, andyear όταν datevalues είναι μορφοποιημένες. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως διαχωριστικό date στο μορφοποιημένο αποτέλεσμα προσδιορίζεται από τις ρυθμίσεις του συστήματός σας.
(\) Ανάστροφη κάθετος. Εμφανίζει τον χαρακτήρα next ως λεκτική σταθερά. Επομένως, not ερμηνευθεί ως χαρακτήρας μορφοποίησης.
(") Διπλά εισαγωγικά. Το κείμενο που περικλείεται σε διπλά εισαγωγικά εμφανίζεται. Επομένως, not ερμηνεύεται ως χαρακτήρας μορφοποίησης.
c Εμφανίζει τον date ως dddddand εμφανίζει τον time ως ttttt, με αυτή τη σειρά. Εμφανίζει μόνο date πληροφορίες if δεν υπάρχει κλασματικό τμήμα στον date σειριακό αριθμό. εμφανίζει μόνο time πληροφορίες if δεν υπάρχει ακέραιο τμήμα.
d Εμφανίζει την day ως αριθμό χωρίς αρχικό μηδενικό (1-31).
dd Εμφανίζει την day ως αριθμό με αρχικό μηδενικό (01-31).
ddd Εμφανίζει το day ως συντομογραφία (Sun-Sat). Μεταφρασμένη.
dddd Εμφανίζει τον day ολογράφως (Sunday-Saturday). Μεταφρασμένη.
ddddd Εμφανίζει την date ως πλήρη date (συμπεριλαμβανομένων των day, month, andyear), μορφοποιημένων σύμφωνα με τη ρύθμιση σύντομης dateformat του συστήματός σας. Η προεπιλεγμένη σύντομη dateformat είναι mm/dd/yyyy.
dddddd Εμφανίζει έναν date σειριακό αριθμό ως πλήρη date (συμπεριλαμβανομένων των day, month, andyear) μορφοποιημένων σύμφωνα με τη ρύθμιση μεγάλων date που αναγνωρίζεται από το σύστημά σας. Το προεπιλεγμένο μεγάλο dateformat είναι dddd, mmmm d, yyyy.
w Εμφανίζει το day της εβδομάδας ως αριθμό (1 για Κυριακή έως 7 για Σάββατο).
ww Εμφανίζει την εβδομάδα της year ως αριθμό (1-54).
m Εμφανίζει την month ως αριθμό χωρίς αρχικό μηδενικό (1-12). If m ακολουθεί αμέσως μετά horhh, εμφανίζεται το minute αντί για το month.
mm Εμφανίζει την month ως αριθμό με αρχικό μηδενικό (01-12). If mm ακολουθεί αμέσως μετά horhh, εμφανίζεται το minute αντί για το month.
mmm Εμφανίζει το month ως συντομογραφία (Jan-Dec). Μεταφρασμένη.
mmmm Εμφανίζει το month ως πλήρες όνομα month (January-December). Μεταφρασμένη.
q Εμφανίζει την quarter του year ως αριθμό (1-4).
y Εμφανίζει το day της year ως αριθμό (1-366).
yy Εμφανίζει την year ως 2-ψήφιο αριθμό (00-99).
yyyy Εμφανίζει τον year ως 4-ψήφιο αριθμό (100-9999).
h Εμφανίζει τον hour ως αριθμό χωρίς αρχικό μηδενικό (0-23).
hh Εμφανίζει την hour ως αριθμό με αρχικό μηδενικό (00-23).
n Εμφανίζει την minute ως αριθμό χωρίς αρχικό μηδενικό (0-59).
nn Εμφανίζει την minute ως αριθμό με αρχικό μηδενικό (00-59).
s Εμφανίζει την second ως αριθμό χωρίς αρχικό μηδενικό (0-59).
ss Εμφανίζει την second ως αριθμό με αρχικό μηδενικό (00-59).
ttttt Εμφανίζει μια time ως πλήρη time (συμπεριλαμβανομένων των hour, minute, andsecond), μορφοποιημένη με χρήση του διαχωριστικού time που ορίζεται από τις timeformat που αναγνωρίζονται από το σύστημά σας. Εμφανίζεται ένα αρχικό μηδενικό if επιλέγεται το αρχικό μηδενικό and η time είναι πριν από τις 10:00 π.μ. or Μ.Μ. Η προεπιλεγμένη timeformat είναι h:mm:ss.
AM/PM Χρησιμοποιήστε το ρολόι 12-hourand εμφανίζει ένα κεφαλαίο ΠΜ με οποιαδήποτε hour πριν από το μεσημέρι. εμφανίζει ένα κεφαλαίο PM με οποιαδήποτε hour μεταξύ μεσημεριού and 11:59 Μ.Μ.
am/pm Χρησιμοποιήστε το ρολόι 12-hourand εμφανίζει πεζό ΠΜ με οποιαδήποτε hour πριν από το μεσημέρι. εμφανίζει ένα πεζό PM με οποιαδήποτε hour μεταξύ μεσημεριού and 11:59 Μ.Μ.
A/P Χρησιμοποιήστε το ρολόι 12-hourand εμφανίσετε ένα κεφαλαίο Α με οποιαδήποτε hour πριν από το μεσημέρι. εμφανίζει ένα κεφαλαίο Μ με οποιαδήποτε hour μεταξύ μεσημεριού and 11:59 Μ.Μ.
a/p Χρησιμοποιήστε το ρολόι 12-hourand εμφανίσετε ένα πεζό Α με οποιαδήποτε hour πριν από το μεσημέρι. εμφανίζει ένα πεζό Μ με οποιαδήποτε hour μεταξύ μεσημεριού and 11:59 Μ.Μ.
AMPM Χρησιμοποιήστε το ρολόι 12-hourand εμφανίσετε τη λεκτική σταθερά ΠΜ συμβολοσειράς όπως ορίζεται από το σύστημά σας με οποιαδήποτε hour πριν από το μεσημέρι. εμφανίζει τη λεκτική σταθερά ΜΜ όπως ορίζεται από το σύστημά σας με οποιαδήποτε hour μεταξύ μεσημεριού and 11:59 Μ.Μ. Το AMPM μπορεί να είναι είτε κεφαλαία or πεζά, αλλά η περίπτωση της συμβολοσειράς που εμφανίζεται συμφωνεί με τη συμβολοσειρά όπως ορίζεται από τις ρυθμίσεις του συστήματός σας. Η προεπιλεγμένη format είναι ΠΜ/ΜΜ. If το σύστημά σας έχει οριστεί σε 24-hour ρολόι, η συμβολοσειρά συνήθως ορίζεται σε μια κενή συμβολοσειρά.

Date/time μορφοποίηση χρησιμοποιεί τις τρέχουσες τοπικές ρυθμίσεις χρήστη για να format τη συμβολοσειρά. Για παράδειγμα, εξετάστε την date 25 Ιουνίου 2020. Όταν είναι μορφοποιημένη χρησιμοποιώντας format συμβολοσειρά "m/d/yyyy", θα είναι:

  • Οι τοπικές ρυθμίσεις χρήστη είναι Ηνωμένες Πολιτείες Αμερικής (en-US): "25/6/2020"
  • Οι τοπικές ρυθμίσεις χρήστη είναι Γερμανία (de-DE): "6.25.2020"

Παραδείγματα προσαρμοσμένων date/timeformat

Τα παρακάτω παραδείγματα χρησιμοποιούν το date/time Πέμπτη, 25 Ιουνίου 2020, στις 1:23:45 Μ.Μ. Η Γερμανία (de-DE) χρησιμοποιεί ένα σύστημα 24-hour. Δεν υπάρχει ισοδύναμο με AM/PM.

Format Result (en-US) Result (de-DE)
"c" 06/25/2020 13:23:45 25.06.2020 13:23:45
"d" 25 25
"dd" 25 25
"ddd" Πεμ Κάνω
"dddd" Πέμπτη Donnerstag
"ddddd" 06/25/2020 25.06.2020
"dddddd" Thursday, June 25, 2020 Ντόνερσταγκ, 25 ετών. Juni 2020
"w" 5 5
"ww" 26 26
"m" 6 6
"mm" 06 06
"mmm" Ιουνίου Ιουνίου
"mmmm" Ιούνιος Juni
"q" 2 2
"y" 177 177
"yy" 20 20
"yyyy" 2020 2020
"""Year"" yyyy" Year 2020 Year 2020
"yyyy \Qq" Τ2 2020 Τ2 2020
"dd/mm/yyyy" 25/06/2020 25.06.2020
"mm/dd/yyyy" 06/25/2020 06.25.2020
"h:nn:ss" 13:23:45 13:23:45
"h:nn:ss AMPM" 1:23:45 Μ.Μ. 1:23:45
"hh:nn:ss" 13:23:45 13:23:45
"hh:nn:ss AMPM" 01:23:45 ΜΜ 01:23:45
"ttttt" 13:23:45 13:23:45
"ttttt AMPM" 13:23:45 ΜΜ 13:23:45
"mm/dd/yyyy hh:nn:ss AMPM" 25/06/2020 01:23:45 ΜΜ 6.25.2020 01:23:45