Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά , για να το συμβουλεύεστε εύκολα.
Η συνάρτηση DATETIME είναι ένας συνδυασμός των συναρτήσεων DATE και TIME.
Η συνάρτηση DATE αποδίδει τον διαδοχικό αριθμό σειράς που αντιπροσωπεύει μια συγκεκριμένη ημερομηνία.
Η συνάρτηση TIME αποδίδει τη δεκαδική αναπαράσταση της ώρας, με μια τιμή μεταξύ του 0 (μηδέν) και του 0,99999999, που αντιπροσωπεύει την ώρα από 0:00:00 (12:00:00 πμ) έως 23:59:59 (11:59:59 μμ).
Σύνταξη
DATETIME(έτος,μήνας,ημέρα,ώρα,λεπτό,δευτερόλεπτο)
Έτος Το όρισμα του έτους μπορεί να έχει από ένα έως τέσσερα ψηφία. Δεν μπορείτε να χρησιμοποιήσετε έτος πριν το 1900. Εάν το όρισμα έτους είναι μεταξύ 0 (μηδέν) και 1899, η τιμή προστίθεται στο 1900 για να υπολογιστεί το έτος. Για παράδειγμα, η συνάρτηση DATETIME(108,1,2,n,n,n) αποδίδει την ημερομηνία ως 39.449, που είναι ο αριθμός σειράς, ο οποίος αντιπροσωπεύει την ημερομηνία 2 Ιανουαρίου 2008 (1900+108). Εάν το όρισμα του έτους είναι μεταξύ 1900 και 9999, η τιμή χρησιμοποιείται ως το έτος. Για παράδειγμα, η συνάρτηση DATETIME(2008,1,2,n,n,n) αποδίδει επίσης την ημερομηνία ως 39.449.
Μήνας είναι ένας αριθμός που αντιπροσωπεύει το μήνα του χρόνου. Εάν ο μήνας είναι μεγαλύτερος από 12, το όρισμα "μήνας" προσθέτει αυτόν τον αριθμό των μηνών στον πρώτο μήνα του καθορισμένου έτους. Για παράδειγμα, η συνάρτηση DATETIME(2008,14,2,n,n,n) αποδίδει τον αριθμό σειράς που αντιστοιχεί στις 2 Φεβρουαρίου 2009.
Ημέρα είναι ένας αριθμός που αντιπροσωπεύει την ημέρα του μήνα. Εάν η ημέρα είναι μεγαλύτερη από τον αριθμό των ημερών του καθορισμένου μήνα, το όρισμα "ημέρα" προσθέτει αυτόν τον αριθμό ημερών στην πρώτη ημέρα του μήνα. Για παράδειγμα, η συνάρτηση DATETIME(2008,1,35,n,n,n) αποδίδει τον αριθμό σειράς που αντιστοιχεί στις 4 Φεβρουαρίου 2008.
Ώρα είναι ένας αριθμός από 0 (μηδέν) έως 32767 που αντιπροσωπεύει την ώρα. Οποιαδήποτε τιμή μεγαλύτερη του 23 θα διαιρεθεί με το 24 και το υπόλοιπο θα θεωρείται ότι είναι η τιμή της ώρας. Για παράδειγμα, η συνάρτηση DATETIME(n,n,n ,27,0,0) αποδίδει την ώρα ως.125 ή 3:00 πμ.
Λεπτό είναι ένας αριθμός από 0 έως 32767 που αντιπροσωπεύει το λεπτό. Οποιαδήποτε τιμή μεγαλύτερη του 59 θα μετατραπεί σε ώρες και λεπτά. Για παράδειγμα, η συνάρτηση DATETIME(n,n,n ,0,750,0) αποδίδει την ώρα ως.520833 ή 12:30 μμ.
Δευτερόλεπτο είναι ένας αριθμός από 0 έως 32767 που αντιπροσωπεύει το δευτερόλεπτο. Οποιαδήποτε τιμή μεγαλύτερη του 59 θα μετατραπεί σε ώρες, λεπτά και δευτερόλεπτα. Για παράδειγμα, η συνάρτηση DATETIME(n,n,n ,0,0,2000) αποδίδει την ώρα ως .023148 ή 12:33:20 πμ.
Παρατηρήσεις
-
Οι ημερομηνίες αποθηκεύονται ως διαδοχικοί αύξοντες αριθμοί για να μπορούν να χρησιμοποιηθούν σε υπολογισμούς. Από προεπιλογή, η 31η Δεκεμβρίου 1899 είναι ο αριθμός σειράς 1 και η 1η Ιανουαρίου 2008 είναι ο αριθμός σειράς 39448 επειδή είναι 39.448 μέρες μετά την 1η Ιανουαρίου 1900.
-
Οι τιμές ώρας είναι μέρος της τιμής ημερομηνίας και αναπαριστώνται από έναν δεκαδικό αριθμό (για παράδειγμα, η ώρα 12:00 μμ αναπαριστάται με τον αριθμό 0,5, επειδή είναι το ήμισυ μιας ημέρας).
Παράδειγμα
Έτος |
Μήνας |
Ημέρα |
Ώρα |
Λεπτό |
Δευτερόλεπτο |
Τύπος |
Περιγραφή (αποτέλεσμα) |
2006 |
12 |
1 |
12 |
45 |
25 |
=DATETIME([Έτος],[Μήνας],[Ημέρα],[Ώρα],[Λεπτό],[Δευτερόλεπτο]) |
Αριθμός σειράς για την ημερομηνία και τη δεκαδική αναπαράσταση της ώρας της ημέρας (39,052.5315393519) |