Συνάρτηση Time του VBScript

Ορισμός και χρήση

Η συνάρτηση Time μπορεί να επιστρέψει την τρέχουσα συστημική ώρα.

Γραμματική

Time

Συμβουλές και σημειώσεις

Σημαντική πληροφορία:

Αν διαβάσει τα Date, Time και Now ταυτόχρονα, τότε το Now = Date + Time, αλλά στην πραγματικότητα, δεν μπορούμε να καλέσουμε τα τρία αυτά χρονικά παράλληλα, γιατί μετά την εκτέλεση μιας συνάρτησης μπορεί να εκτελεστεί η άλλη, οπότε αν χρειάζεστε να αποκτήσετε την τρέχουσα ημερομηνία και ώρα στη διαδικασία σας, πρέπει να καλέσετε το Now και στη συνέχεια να χρησιμοποιήσετε τις DateVale και TimeValue για να αποκτήσετε την ημερομηνία και την ώρα.

Παράδειγμα: Λήψη ημερομηνίας και ώρας μιας συγκεκριμένης χρονικής πόνωσης:

N = Now 'Η ημερομηνία και η ώρα αυτής της χρονικής πόνωσης
D = Datevalue(N) 'Το μέρος ημερομηνίας της ίδιας χρονικής πόνωσης
T = TimeValue(N) 'Το μέρος χρόνου της ίδιας χρονικής πόνωσης
D2 = Date 'Ημερομηνία χρονικής πόνωσης 1
T2 = Time 'Χρονική πόνωση 2

Προβληματισμός

Τι είναι το μέγιστο δυνατό σφάλμα που μπορεί να προκύψει από τη συνεχής εκτέλεση Response.write Now και Response.Write Date + Time; Υποθέσεις:

Η χρονική πόνωση 1 έχει Now = #7/1/95 23:59:59#
Η χρονική πόνωση 2 έχει Date = #7/1/95#

Και αν η "χρονική πόνωση 3" περάσει από μια μέρα, έτσι το Time = #0:00:00, και η διαφορά μεταξύ του Now και του Date+Time θα γίνει 23:59:59.

Ενδεικτικό

Παράδειγμα 1

document.write(Time)

Έξοδο:

14:34:38

Σημείωση:Οι αποτελέσματα μπορεί να διαφέρουν ελαφρώς λόγω διαφορετικών ρυθμίσεων υπολογιστών.