ΔΕΎΤΕΡΗ

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

Επιστρέφει τα δευτερόλεπτα μιας τιμής ώρας, ως αριθμό από 0 έως 59.

Σύνταξη

SECOND(<time>)  

Παράμετροι

Όρος Ορισμός
ώρα Μια ώρα σε μορφή ημερομηνίας/ώρας , όπως 16:48:23 ή 4:48:47 Μ.Μ.

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

Ένας ακέραιος αριθμός από 0 έως 59.

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

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

  • Η τιμή ημερομηνίας/ώρας που παρέχετε ως όρισμα στη συνάρτηση SECOND μπορεί να εισαχθεί ως συμβολοσειρά κειμένου μέσα σε εισαγωγικά (για παράδειγμα, "6:45 Μ.Μ."). Μπορείτε επίσης να παρέχετε μια τιμή ώρας ως αποτέλεσμα μιας άλλης παράστασης ή ως αναφορά σε μια στήλη που περιέχει ώρες.

  • Εάν παρέχετε μια αριθμητική τιμή άλλου τύπου δεδομένων, όπως 13,60, η τιμή ερμηνεύεται ως σειριακός αριθμός και αναπαρίσταται ως τύπος δεδομένων ημερομηνίας /ώρας πριν από την εξαγωγή της τιμής για τα δευτερόλεπτα. Για να κατανοήσετε καλύτερα τα αποτελέσματά σας, μπορεί να θέλετε να αναπαραστήσετε αυτούς τους αριθμούς ως ημερομηνίες προτού τους χρησιμοποιήσετε στη συνάρτηση SECOND. Για παράδειγμα, εάν χρησιμοποιήσετε τη SECOND με μια στήλη που περιέχει μια αριθμητική τιμή, όπως 25,56, ο τύπος επιστρέφει 24. Αυτό συμβαίνει επειδή, όταν έχει μορφοποιηθεί ως ημερομηνία, η τιμή 25,56 ισοδυναμεί με την 25η Ιανουαρίου 1900, 1:26:24 Μ.Μ.

  • Όταν το όρισμα time είναι μια αναπαράσταση κειμένου μιας ημερομηνίας και ώρας, η συνάρτηση χρησιμοποιεί τις τοπικές ρυθμίσεις και τις ρυθμίσεις ημερομηνίας/ώρας του υπολογιστή-πελάτη για να κατανοήσει την τιμή κειμένου, προκειμένου να εκτελέσει τη μετατροπή. Οι περισσότερες τοπικές ρυθμίσεις χρησιμοποιούν την άνω και κάτω τελεία (:) ως διαχωριστικό ώρας και οποιοδήποτε κείμενο εισόδου που χρησιμοποιεί άνω και κάτω τελείες ως διαχωριστικά ώρας θα αναλυθούν σωστά. Εξετάστε τις τοπικές ρυθμίσεις για να κατανοήσετε τα αποτελέσματά σας.

Παράδειγμα 1

Ο ακόλουθος τύπος επιστρέφει τον αριθμό των δευτερολέπτων της ώρας που περιέχονται στη στήλη TransactionTime ενός πίνακα με την ονομασία Orders.

= SECOND('Orders'[TransactionTime])  

Παράδειγμα 2

Ο παρακάτω τύπος επιστρέφει 3, ο οποίος είναι ο αριθμός των δευτερολέπτων της ώρας που αντιπροσωπεύεται από την τιμή, 3 Μαρτίου 2008 12:00:03.

= SECOND("March 3, 2008 12:00:03")  

Συναρτήσεις ημερομηνίας και ώρας
ΏΡΑ
ΛΕΠΤΆ
ΈΤΟΣ