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


ΜΟΡΦΉ

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

Μετατρέπει μια τιμή σε κείμενο σύμφωνα με την καθορισμένη μορφή.

Σύνταξη

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

Παράμετροι

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

Επιστρεφόμενη αξία

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

Σημείωμα

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

Εάν format_string είναι ΚΕΝΗ, η τιμή μορφοποιείται ως "Γενικός αριθμός" ή ως "Γενική ημερομηνία" (σύμφωνα με τον τύπο δεδομένων τιμής ).

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

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

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

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

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

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

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

Συμβολοσειρές μορφοποίησης

= 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 $ "Νόμισμα" εμφανίζει τον αριθμό με τη μορφοποίηση τοπικών ρυθμίσεων νομίσματος. Το δείγμα εδώ εμφανίζει την προεπιλεγμένη μορφοποίηση Ηνωμένες Πολιτείες νομίσματος.

Το 12345,67 "Σταθερός" εμφανίζει τουλάχιστον ένα ψηφίο στα αριστερά της υποδιαστολής και δύο ψηφία στα δεξιά της υποδιαστολής.

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

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

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 Μ.Μ. Όταν ο μήνας προηγείται της ημέρας και η ώρα είναι 12ωρης μορφής.

12/15/2020 12:30:59 Όταν η ημέρα προηγείται του μήνα και η ώρα είναι 24ωρης μορφής.

15/12/2020 12:30:59 Όταν ο μήνας προηγείται της ημέρας και η ώρα είναι 24ωρης μορφής. Επειδή καθορίζεται μια συμβολοσειρά μορφής που δεν εξαρτάται από τις τοπικές ρυθμίσεις, οι τοπικές ρυθμίσεις δεν εφαρμόζονται και επιστρέφεται η μη τοπική μορφή.

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

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

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

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

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

Εάν χρησιμοποιείτε Το αποτέλεσμα είναι
Μόνο μία ενότητα Η παράσταση μορφής ισχύει για όλες τις τιμές.
Δύο ενότητες Η πρώτη ενότητα ισχύει για τις θετικές τιμές και τα μηδενικά. Η δεύτερη ισχύει για τις αρνητικές τιμές.
Τρεις ενότητες Η πρώτη ενότητα ισχύει για τις θετικές τιμές, η δεύτερη ισχύει για τις αρνητικές τιμές και η τρίτη ισχύει για τα μηδενικά.
"$#,##0;($#,##0)"

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

"$#,##0"

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

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

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

Χαρακτήρας Περιγραφή
None Εμφανίζει τον αριθμό χωρίς μορφοποίηση.
(0) Ψηφίο κράτησης θέσης. Εμφανίζει ένα ψηφίο ή ένα μηδέν. Εάν η παράσταση έχει ένα ψηφίο στη θέση όπου εμφανίζεται το 0 στη συμβολοσειρά μορφής, το εμφανίζει. διαφορετικά, εμφανίζει το μηδέν σε αυτήν τη θέση. Εάν ο αριθμός έχει λιγότερα ψηφία από όσα μηδενικά (εκατέρωτες της υποδιαστολής) στην παράσταση μορφής, εμφανίζει τα αρχικά ή τα τελικά μηδενικά. Εάν ο αριθμός έχει περισσότερα ψηφία στα δεξιά της υποδιαστολής από τα μηδενικά που υπάρχουν στα δεξιά της υποδιαστολής στην παράσταση μορφής, στρογγυλοποιήστε τον αριθμό σε όσες δεκαδικές θέσεις υπάρχουν μηδενικά. Εάν ο αριθμός έχει περισσότερα ψηφία στα αριστερά της υποδιαστολής από τα μηδενικά που υπάρχουν στα αριστερά της υποδιαστολής στην παράσταση μορφής, εμφανίστε τα επιπλέον ψηφία χωρίς τροποποίηση.
(#) Ψηφίο κράτησης θέσης. Εμφανίζει ένα ψηφίο ή τίποτε. Εάν η παράσταση έχει ένα ψηφίο στη θέση όπου εμφανίζεται το # στη συμβολοσειρά μορφής, το εμφανίζει. διαφορετικά, δεν θα εμφανίζεται τίποτα σε αυτήν τη θέση. Αυτό το σύμβολο λειτουργεί όπως το ψηφίο κράτησης θέσης 0, με τη διαφορά ότι τα αρχικά και τελικά μηδενικά δεν εμφανίζονται εάν ο αριθμός έχει τα ίδια ή λιγότερα ψηφία από ό,τι χαρακτήρες # σε κάθε πλευρά της υποδιαστολής στην παράσταση μορφής.
(.) Υποδιαστολή. Σε ορισμένες τοπικές ρυθμίσεις, χρησιμοποιείται το κόμμα ως διαχωριστικό δεκαδικών. Το σύμβολο κράτησης θέσης υποδιαστολής προσδιορίζει πόσα ψηφία εμφανίζονται στα αριστερά και δεξιά της υποδιαστολής. Εάν η παράσταση μορφής περιέχει μόνο σύμβολα αριθμού στα αριστερά αυτού του συμβόλου, οι αριθμοί που είναι μικρότεροι από 1 ξεκινούν με υποδιαστολή. Για να εμφανίσετε ένα αρχικό μηδενικό που εμφανίζεται με κλασματικές αριθμούς, χρησιμοποιήστε το 0 ως το πρώτο ψηφίο κράτησης θέσης στα αριστερά της υποδιαστολής. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως υποδιαστολή στο μορφοποιημένο αποτέλεσμα εξαρτάται από τη Μορφή αριθμών που αναγνωρίζεται από το σύστημά σας.
(%) Σύμβολο κράτησης θέσης ποσοστού. Η παράσταση πολλαπλασιάζεται με το 100. Ο χαρακτήρας ποσοστού (%) εισάγεται στη θέση όπου εμφανίζεται στη συμβολοσειρά μορφής.
(,) Διαχωριστικό χιλιάδων. Σε ορισμένες τοπικές ρυθμίσεις, χρησιμοποιείται το διαχωριστικό χιλιάδων ως διαχωριστικό χιλιάδων. Το διαχωριστικό χιλιάδων διαχωρίζει τις χιλιάδες από τις εκατοντάδες μέσα σε έναν αριθμό που έχει τέσσερις ή περισσότερες θέσεις στα αριστερά της υποδιαστολής. Η τυπική χρήση του διαχωριστικού χιλιάδων καθορίζεται εάν η μορφή περιέχει ένα διαχωριστικό χιλιάδων που περιβάλλεται από ψηφία κράτησης θέσης (0 ή #). Δύο διαδοχικά διαχωριστικά χιλιάδων ή ένα διαχωριστικό χιλιάδων αμέσως στα αριστερά της υποδιαστολής (είτε καθορίζεται υποδιαστολή είτε όχι) σημαίνει "κλιμάκωση του αριθμού με διαίρεση του με το 1000, στρογγυλοποίηση όπως απαιτείται". Για παράδειγμα, μπορείτε να χρησιμοποιήσετε τη συμβολοσειρά μορφής "##0,," για να αναπαραστήσετε τα 100 εκατομμύρια ως 100. Οι αριθμοί που είναι μικρότεροι από 1 εκατομμύριο εμφανίζονται ως 0. Δύο διαδοχικά διαχωριστικά χιλιάδων σε οποιαδήποτε θέση εκτός από αμέσως αριστερά της υποδιαστολής αντιμετωπίζονται απλώς ως καθορισμός της χρήσης ενός διαχωριστικού χιλιάδων. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως διαχωριστικό χιλιάδων στο μορφοποιημένο αποτέλεσμα εξαρτάται από τη Μορφή αριθμών που αναγνωρίζεται από το σύστημά σας.
(:) Διαχωριστικό ώρας. Σε ορισμένες τοπικές ρυθμίσεις, μπορούν να χρησιμοποιηθούν άλλοι χαρακτήρες ως διαχωριστικό ώρας. Το διαχωριστικό ώρας διαχωρίζει τις ώρες, τα λεπτά και τα δευτερόλεπτα όταν οι τιμές ώρας είναι μορφοποιημένες. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως διαχωριστικό ώρας στο μορφοποιημένο αποτέλεσμα προσδιορίζεται από τις ρυθμίσεις του συστήματός σας.
(/) Διαχωριστικό ημερομηνίας. Σε ορισμένες τοπικές ρυθμίσεις, μπορούν να χρησιμοποιηθούν άλλοι χαρακτήρες ως διαχωριστικό ημερομηνίας. Το διαχωριστικό ημερομηνίας διαχωρίζει την ημέρα, τον μήνα και το έτος όταν οι τιμές ημερομηνίας είναι μορφοποιημένες. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως διαχωριστικό ημερομηνίας στο μορφοποιημένο αποτέλεσμα προσδιορίζεται από τις ρυθμίσεις του συστήματός σας.
(E- E+ e- e+) Επιστημονική μορφή. Εάν η παράσταση μορφής περιέχει τουλάχιστον ένα ψηφίο κράτησης θέσης (0 ή #) στα δεξιά των E-, E+, e-ή e+, ο αριθμός εμφανίζεται σε επιστημονική μορφή και το E ή το e εισάγεται μεταξύ του αριθμού και του εκθέτη του. Ο αριθμός των ψηφίων κράτησης θέσης στα δεξιά προσδιορίζει τον αριθμό των ψηφίων στον εκθέτη. Χρησιμοποιήστε το E- ή το e- για να τοποθετήσετε ένα σύμβολο μείον δίπλα σε αρνητικούς εκθέτες. Χρησιμοποιήστε το E+ ή το e+ για να τοποθετήσετε ένα σύμβολο μείον δίπλα σε αρνητικούς εκθέτες και ένα σύμβολο "συν" δίπλα σε θετικούς εκθέτες.
- + $ ( ) Εμφανίζει έναν χαρακτήρα λεκτικής σταθεράς. Για να εμφανίσετε έναν χαρακτήρα διαφορετικό από αυτούς που παρατίθενται, τοποθετήστε μια ανάστροφη κάθετο (\) πριν από αυτόν ή περικλείστε τον σε διπλά εισαγωγικά (" ").
(\) Εμφανίζει τον επόμενο χαρακτήρα στη συμβολοσειρά μορφής. Για να εμφανίσετε έναν χαρακτήρα που έχει ιδιαίτερη σημασία ως χαρακτήρας λεκτικής σταθεράς, τοποθετήστε πριν από αυτόν μια ανάστροφη κάθετο (\). Η ίδια η ανάστροφη κάθετο δεν εμφανίζεται. Η χρήση ανάστροφης κάθετος είναι όμοια με την περίφραξη του επόμενου χαρακτήρα σε διπλά εισαγωγικά. Για να εμφανίσετε μια ανάστροφη κάθετο, χρησιμοποιήστε δύο ανάστροφες καθέτους (\\). Παραδείγματα χαρακτήρων που δεν μπορούν να εμφανιστούν ως καθορισμένοι χαρακτήρες είναι οι χαρακτήρες μορφοποίησης ημερομηνίας και μορφοποίησης ώρας (a, c, d, h, m, n, p, q, s, t, w, y, /, και :), τους χαρακτήρες αριθμητικής μορφοποίησης (#, 0, %, E, e, κόμμα και τελεία) και τους χαρακτήρες μορφοποίησης συμβολοσειράς (@, &, <, >και !).
("ABC") Εμφανίζει τη συμβολοσειρά μέσα στα διπλά εισαγωγικά (" ").

Προκαθορισμένες μορφές ημερομηνίας/ώρας

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

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

Προσαρμοσμένες μορφές ημερομηνίας/ώρας

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

Χαρακτήρας Περιγραφή
(:) Διαχωριστικό ώρας. Σε ορισμένες τοπικές ρυθμίσεις, μπορούν να χρησιμοποιηθούν άλλοι χαρακτήρες ως διαχωριστικό ώρας. Το διαχωριστικό ώρας διαχωρίζει τις ώρες, τα λεπτά και τα δευτερόλεπτα όταν οι τιμές ώρας είναι μορφοποιημένες. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως διαχωριστικό ώρας στο μορφοποιημένο αποτέλεσμα προσδιορίζεται από τις ρυθμίσεις του συστήματός σας.
(/) Διαχωριστικό ημερομηνίας. Σε ορισμένες τοπικές ρυθμίσεις, μπορούν να χρησιμοποιηθούν άλλοι χαρακτήρες ως διαχωριστικό ημερομηνίας. Το διαχωριστικό ημερομηνίας διαχωρίζει την ημέρα, τον μήνα και το έτος όταν οι τιμές ημερομηνίας είναι μορφοποιημένες. Ο πραγματικός χαρακτήρας που χρησιμοποιείται ως διαχωριστικό ημερομηνίας στο μορφοποιημένο αποτέλεσμα προσδιορίζεται από τις ρυθμίσεις του συστήματός σας.
(\) Ανάστροφη κάθετο. Εμφανίζει τον επόμενο χαρακτήρα ως λεκτική σταθερά. Επομένως, δεν ερμηνεύεται ως χαρακτήρας μορφοποίησης.
(") Διπλά εισαγωγικά. Το κείμενο που περικλείεται σε διπλά εισαγωγικά εμφανίζεται. Επομένως, δεν ερμηνεύεται ως χαρακτήρας μορφοποίησης.
γ Εμφανίζει την ημερομηνία ως ddddd και την ώρα ως ttttt, με αυτή τη σειρά. Εμφανίζει μόνο πληροφορίες ημερομηνίας εάν δεν υπάρχει κλασματικό τμήμα στον σειριακό αριθμό ημερομηνίας. εμφανίζει μόνο πληροφορίες ώρας εάν δεν υπάρχει ακέραιο τμήμα.
η Εμφανίζει την ημέρα ως αριθμό χωρίς αρχικό μηδενικό (1-31).
dd Εμφανίζει την ημέρα ως αριθμό με αρχικό μηδενικό (01-31).
ddd Εμφανίζει την ημέρα ως συντομογραφία (Κυρ.-Σάβ.). Μεταφρασμένη.
dddd Εμφανίζει την ημέρα ολογράφως (Κυριακή-Σάββατο). Μεταφρασμένη.
ddddd Εμφανίζει την ημερομηνία ως πλήρη ημερομηνία (συμπεριλαμβανομένης της ημέρας, του μήνα και του έτους), μορφοποιημένη σύμφωνα με τη ρύθμιση μορφής σύντομης ημερομηνίας του συστήματός σας. Η προεπιλεγμένη μορφή σύντομης ημερομηνίας είναι mm/dd/yyyy.
dddddd Εμφανίζει έναν σειριακό αριθμό ημερομηνίας ως πλήρη ημερομηνία (συμπεριλαμβανομένης της ημέρας, του μήνα και του έτους) μορφοποιημένο σύμφωνα με τη ρύθμιση πλήρους ημερομηνίας που αναγνωρίζεται από το σύστημά σας. Η προεπιλεγμένη μορφή μεγάλης ημερομηνίας είναι dddd, mmmm d, yyyy.
w Εμφανίζει την ημέρα της εβδομάδας ως αριθμό (1 για Κυριακή έως 7 για Σάββατο).
ww Εμφανίζει την εβδομάδα του έτους ως αριθμό (1-54).
λεπτά Εμφανίζει τον μήνα ως αριθμό χωρίς αρχικό μηδενικό (1-12). Εάν m το ακολουθεί αμέσως μετά h το ή hhτο , εμφανίζει το λεπτό αντί για τον μήνα.
mm Εμφανίζει τον μήνα ως αριθμό με αρχικό μηδενικό (01-12). Εάν mm το ακολουθεί αμέσως μετά h το ή hhτο , εμφανίζει το λεπτό αντί για τον μήνα.
mmm Εμφανίζει τον μήνα με τη μορφή συντομογραφίας (Ιαν.-Δεκ.). Μεταφρασμένη.
mmmm Εμφανίζει τον μήνα ολογράφως (Ιανουάριος-Δεκέμβριος). Μεταφρασμένη.
Q Εμφανίζει το τρίμηνο του έτους ως αριθμό (1-4).
y Εμφανίζει την ημέρα του έτους ως αριθμό (1-366).
εε Εμφανίζει το έτος ως 2-ψήφιο αριθμό (00-99).
εεεε Εμφανίζει το έτος ως 4-ψήφιο αριθμό (100-9999).
ώ Εμφανίζει την ώρα ως αριθμό χωρίς αρχικό μηδενικό (0-23).
hh Εμφανίζει την ώρα ως αριθμό με αρχικό μηδενικό (00-23).
n Εμφανίζει τον μήνα ως αριθμό χωρίς αρχικό μηδενικό (0-59).
Nn Εμφανίζει τον μήνα ως αριθμό με αρχικό μηδενικό (00-59).
δευτ. Εμφανίζει το δευτερόλεπτο ως αριθμό χωρίς αρχικό μηδενικό (0-59).
ss Εμφανίζει το δευτερόλεπτο ως αριθμό με αρχικό μηδενικό (00-59).
ttttt Εμφανίζει μια ώρα ως πλήρη ώρα (συμπεριλαμβανομένης της ώρας, του λεπτού και του δευτερολέπτου), μορφοποιημένη χρησιμοποιώντας το διαχωριστικό ώρας που ορίζεται από τη μορφή ώρας που αναγνωρίζεται από το σύστημά σας. Εμφανίζεται αρχικό μηδενικό εάν είναι ενεργοποιημένη η επιλογή αρχικού μηδενικού και η ώρα είναι πριν από τις 10:00 π.μ. ή μ.μ. Η προεπιλεγμένη μορφή ώρας είναι h:mm:ss.
ΠΜ/ΜΜ Χρησιμοποιήστε τη 12ωρη μορφή ώρας και εμφανίστε ένα κεφαλαίο ΠΜ με οποιαδήποτε ώρα πριν από το μεσημέρι. εμφανίζει ένα κεφαλαίο PM με οποιαδήποτε ώρα μεταξύ μεσημεριού και 11:59 Μ.Μ.
πμ/μμ Χρησιμοποιήστε τη 12ωρη μορφή ώρας και εμφανίστε ένα πεζό ΠΜ με οποιαδήποτε ώρα πριν από το μεσημέρι. εμφανίζει ένα πεζό PM με οποιαδήποτε ώρα μεταξύ μεσημεριού και 11:59 Μ.Μ.
A/P Χρησιμοποιήστε τη 12ωρη μορφή ώρας και εμφανίστε ένα κεφαλαίο Α με οποιαδήποτε ώρα πριν από το μεσημέρι. εμφανίζει ένα κεφαλαίο Μ με οποιαδήποτε ώρα μεταξύ μεσημεριού και 11:59 μ.μ.
a/p Χρησιμοποιήστε τη 12ωρη μορφή ώρας και εμφανίστε ένα πεζό Π με οποιαδήποτε ώρα πριν από το μεσημέρι. εμφανίζει ένα πεζό Μ με οποιαδήποτε ώρα μεταξύ μεσημεριού και 11:59 Μ.Μ.
AMPM Χρησιμοποιήστε τη 12ωρη μορφή ώρας και εμφανίστε τη λεκτική σταθερά ΠΜ όπως ορίζεται από το σύστημά σας με οποιαδήποτε ώρα πριν από το μεσημέρι. εμφανίζει τη λεκτική σταθερά ΜΜ όπως ορίζεται από το σύστημά σας με οποιαδήποτε ώρα μεταξύ μεσημεριού και 11:59 Μ.Μ. Το AMPM μπορεί να είναι είτε κεφαλαίο είτε πεζό, αλλά η διάταξη της συμβολοσειράς που εμφανίζεται συμφωνεί με τη συμβολοσειρά όπως ορίζεται από τις ρυθμίσεις του συστήματός σας. Η προεπιλεγμένη μορφή είναι ΠΜ/ΜΜ. Εάν το σύστημά σας έχει ρυθμιστεί σε 24ωρη μορφή, η συμβολοσειρά συνήθως ρυθμίζεται σε μια κενή συμβολοσειρά.

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

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

Παραδείγματα προσαρμοσμένης μορφής ημερομηνίας/ώρας

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

Μορφοποίηση Αποτέλεσμα (en-US) Αποτέλεσμα (de-DE)
"c" 06/25/2020 13:23:45 25.06.2020 13:23:45
"d" 25 25
"dd" 25 25
"ddd" Πέμ Do
"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" Έτος 2020 Έτος 2020
"yyyy \Qq" Τ2 2020 Τ2 2020
"dd/mm/yyyy" 25/6/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