Μετάβαση στο κύριο περιεχόμενο
Office

Η συνάρτηση DateValue

Επιστρέφει μια παραλλαγή (ημερομηνία).

Σύνταξη

DateValue ( ημερομηνία )

Η απαιτούμενη ημερομηνίαόρισμα είναι συνήθως μια παράσταση συμβολοσειράς που αναπαριστά μια ημερομηνία από την 1η Ιανουαρίου 100 έως τις 31 Δεκεμβρίου 9999. Ωστόσο, η ημερομηνία μπορεί επίσης να είναι οποιαδήποτε παράσταση που μπορεί να αντιπροσωπεύει μια ημερομηνία, μια ώρα ή και την ημερομηνία και την ώρα, σε αυτή την περιοχή.

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

Εάν η ημερομηνία είναι μια συμβολοσειρά που περιλαμβάνει μόνο αριθμούς που διαχωρίζονται με έγκυρα διαχωριστικά ημερομηνιών, το DateValue αναγνωρίζει τη σειρά για το μήνα, την ημέρα και το έτος σύμφωνα με τη μορφή σύντομης ημερομηνίας που καθορίσατε για το σύστημά σας. Το DateValue αναγνωρίζει επίσης σαφείς ημερομηνίες που περιέχουν ονόματα μηνών, είτε σε μεγάλη είτε σε συντετμημένη μορφή. Για παράδειγμα, εκτός από την αναγνώριση του 12/30/1991 και του 12/30/91, το DateValue αναγνωρίζει επίσης τις 30 δεκεμβρίου του 1991 και τις 30 Δεκεμβρίου 1991.

Εάν παραλειφθεί το τμήμα έτους, το DateValue χρησιμοποιεί το τρέχον έτος από την ημερομηνία συστήματος του υπολογιστή σας.

Εάν το όρισμα Date περιλαμβάνει πληροφορίες ώρας, το DateValue δεν το επιστρέφει. Ωστόσο, εάν η ημερομηνία περιλαμβάνει μη έγκυρες πληροφορίες ώρας (όπως "89:98"), παρουσιάζεται σφάλμα.

Σημείωση: Για την ημερομηνία, εάν η ρύθμιση της ιδιότητας Calendar είναι Γρηγοριανό, η παρεχόμενη ημερομηνία πρέπει να είναι Γρηγοριανό. Εάν το ημερολόγιο είναι Χίζρι, η παρεχόμενη ημερομηνία πρέπει να είναι Χίζρι. Εάν η παρεχόμενη ημερομηνία είναι Χίζρι, η ημερομηνία του ορίσματος είναι μια συμβολοσειρά που αναπαριστά μια ημερομηνία από το 1/1/100 (Γρηγοριανό 2 αυγούστου 718) έως 4/3/9666 (Γρηγοριανό 31 Δεκεμβρίου 9999).

Παραδείγματα ερωτημάτων

Παράσταση

Αποτελέσματα

Επιλέξτε DateValue ([ημερομηνία/ώρα]) ως Έκφρ1 από το ProductSales.

Επιστρέφει τις τιμές ημερομηνίας του πεδίου "ημερομηνία/ώρα" στη μορφή σύντομης ημερομηνίας χωρίς τις πληροφορίες ώρας.

Επιλέξτε DateValue ([ημερομηνία/ώρα]) ως NewDate, Count (ProductSales. ημερομηνία/ώρα) ως CountOfDateTime από ProductSales GROUP BY DateValue ([ημερομηνία/ώρα]);

Επιστρέφει τις τιμές ημερομηνίας του πεδίου "ημερομηνία/ώρα" στη μορφή σύντομης ημερομηνίας χωρίς τις πληροφορίες ώρας.

Παράδειγμα VBA

Σημείωση: Παραδείγματα που ακολουθούν δείχνουν τη χρήση αυτής της συνάρτησης σε μια λειτουργική μονάδα της Visual Basic for Applications (VBA). Για περισσότερες πληροφορίες σχετικά με την εργασία με τη VBA, επιλέξτε αναφορά προγραμματιστή στην αναπτυσσόμενη λίστα δίπλα στην επιλογή Αναζήτηση και εισαγάγετε έναν ή περισσότερους όρους στο πλαίσιο αναζήτησης.

Αυτό το παράδειγμα χρησιμοποιεί τη συνάρτηση DateValue για να μετατρέψει μια συμβολοσειρά σε ημερομηνία. Μπορείτε επίσης να χρησιμοποιήσετε τις σταθερές ημερομηνίας για να αντιστοιχίσετε απευθείας μια ημερομηνία σε μια παραλλαγή ή μια μεταβλητή ημερομηνίας , για παράδειγμα, MyDate = #2/12/69 #.

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.

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

Δείτε επίσης

Επιλέξτε τη συνάρτηση Right Date

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×