Função Date do VBScript

Definição e uso

A função Date pode retornar a data do sistema atual.

Sintaxe

Date

Dicas e notas

Ponto importante:

Se for lido ao mesmo tempo Date, Time e Now, então Now = Date + Time, mas na verdade, não é possível chamar os três funções ao mesmo tempo, pois é necessário executar uma função antes de poder executar a outra, então se você precisar obter a data e a hora atuais ao mesmo tempo no programa, é necessário chamar Now e, em seguida, usar DateValue e TimeValue para obter a data e a hora.

Exemplo: Obter a data e hora de um ponto de tempo específico:

N = Now 'A data e hora deste ponto de tempo'
D = Datevalue(N) 'A parte da data do mesmo ponto de tempo'
T = TimeValue(N) 'A parte do tempo do mesmo ponto de tempo'
D2 = Date 'A data do ponto de tempo 1'
T2 = Time 'O tempo do ponto de tempo 2'

Pensamento sobre problemas

Quanto pode ser o erro máximo ao executar consecutivamente Response.write Now e Response.Write Date + Time? Supondo:

A data obtida pelo "ponto de tempo 1" é #7/1/95 23:59:59#
A data obtida pelo "ponto de tempo 2" é #7/1/95#

E se o "ponto de tempo 3" ultrapassar um dia, então Time = #0:00:00, então a diferença entre Now e Date+Time será 23:59:59.

Exemplo

Exemplo 1

document.write("A data do sistema atual é: ")
document.write(Date)

Saída:

A data do sistema atual é: 1/14/2002

TIY

Date
Como usar a função Date para exibir a data atual.