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


DATEVALUE

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

Μετατρέπει μια ημερομηνία σε μορφή κειμένου σε μορφή ημερομηνίας/ώρας.

Σύνταξη

DATEVALUE(date_text)

Παραμέτρους

Όρος Ορισμός
date_text Κείμενο που αντιπροσωπεύει μια ημερομηνία.

Τιμή ιδιότητας/Τιμή επιστροφής

Μια ημερομηνία σε datetime μορφή.

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

  • Κατά τη μετατροπή, η DATEVALUE χρησιμοποιεί τις τοπικές ρυθμίσεις και τις ρυθμίσεις ημερομηνίας/ώρας του μοντέλου για να προσδιορίσει μια τιμή ημερομηνίας. Εάν οι ρυθμίσεις ημερομηνίας/ώρας του μοντέλου αντιπροσωπεύουν ημερομηνίες με τη μορφή Μήνας/Ημέρα/Έτος, τότε η συμβολοσειρά "1/8/2009" μετατρέπεται σε μια datetime τιμή που ισοδυναμεί με την 8η Ιανουαρίου 2009. Ωστόσο, εάν οι ρυθμίσεις ημερομηνίας/ώρας του μοντέλου αντιπροσωπεύουν ημερομηνίες με τη μορφή Μήνας/Ημέρα/Έτος, η ίδια συμβολοσειρά μετατρέπεται σε datetime τιμή που ισοδυναμεί με την 1η Αυγούστου 2009.

  • Εάν αποτύχει η μετατροπή με χρήση των τοπικών ρυθμίσεων και των ρυθμίσεων ημερομηνίας/ώρας του μοντέλου, DATEVALUE θα επιχειρήσει να χρησιμοποιήσει άλλες μορφές ημερομηνίας. Σε αυτή την περίπτωση, ορισμένες γραμμές μπορεί να μετατραπούν με χρήση μίας μορφής και άλλες γραμμές με χρήση διαφορετικής μορφής. Για παράδειγμα, το "5/4/2018" μπορεί να μετατραπεί σε 4 Μαΐου 2018 και το "20/4/2018" να μετατραπεί σε 20 Απριλίου.

  • Εάν παραλειφθεί το τμήμα έτους του ορίσματος date_text, η συνάρτηση DATEVALUE χρησιμοποιεί το τρέχον έτος από το ενσωματωμένο ρολόι του υπολογιστή σας. Οι πληροφορίες ώρας στο όρισμα date_text παραβλέπονται.

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

  • Η ημερομηνία και η ημερομηνία/ώρα μπορούν επίσης να καθοριστούν ως λεκτική σταθερά στη μορφή dt"YYYY-MM-DD", dt"YYYY-MM-DDThh:mm:ss"ή dt"YYYY-MM-DD hh:mm:ss". Όταν καθορίζεται ως λεκτική σταθερά, η χρήση της συνάρτησης DATEVALUE στην παράσταση δεν είναι απαραίτητη. Για να μάθετε περισσότερα, ανατρέξτε στο θέμα DAX Σύνταξη | Ημερομηνία και ώρα.

Παράδειγμα

Το παρακάτω παράδειγμα επιστρέφει μια διαφορετική τιμή datetime ανάλογα με τις τοπικές ρυθμίσεις του μοντέλου και τις ρυθμίσεις για τον τρόπο εμφάνισης των ημερομηνιών και ωρών.

  • Στις ρυθμίσεις ημερομηνίας/ώρας όπου η ημέρα προηγείται του μήνα, το παράδειγμα επιστρέφει μια datetime τιμή που αντιστοιχεί στην 8η Ιανουαρίου του 2009.

  • Στις ρυθμίσεις ημερομηνίας/ώρας όπου ο μήνας προηγείται της ημέρας, το παράδειγμα επιστρέφει μια datetime τιμή που αντιστοιχεί στην 1η Αυγούστου του 2009.

= DATEVALUE("8/1/2009")

συναρτήσεις ημερομηνίας και ώρας