Funzione Date in VBScript

Definizione e uso

La funzione Date può restituire la data di sistema attuale.

Sintassi

Date

Suggerimenti e note

Punti importanti:

Se si legge contemporaneamente Date, Time e Now, allora Now = Date + Time, ma in realtà non è possibile chiamare questi tre funzioni contemporaneamente, perché dopo aver eseguito una funzione, è possibile eseguire l'altra, quindi se è necessario ottenere la data e l'ora attuali contemporaneamente nel programma, è necessario chiamare Now e utilizzare DateValue e TimeValue per estrarre la data e l'ora rispettivamente.

Esempio: Ottenere la data e l'ora di un punto temporale:

N = Now 'Data e ora dello stesso punto temporale'
D = Datevalue(N) 'Parte della data dello stesso punto temporale'
T = TimeValue(N) 'Parte del tempo dello stesso punto temporale'
D2 = Date 'Data del punto temporale 1'
T2 = Time 'Tempo del punto temporale 2'

Pensiero sul problema

Quanto può essere grande l'errore massimo che potrebbe verificarsi eseguendo consecutivamente Response.write Now e Response.Write Date + Time? Supponiamo:

Il "punto temporale 1" ha ottenuto Now = #7/1/95 23:59:59#
Il "punto temporale 2" ha ottenuto Date = #7/1/95#

E se il "punto temporale 3" attraversa un giorno, allora Time = #0:00:00, quindi la differenza tra Now e Date + Time diventa 23:59:59.

Esempio

Esempio 1

document.write("La data di sistema corrente è: ")
document.write(Date)

Output:

La data di sistema corrente è: 1/14/2002

TIY

Date
Come utilizzare la funzione Date per visualizzare la data corrente.