Função Now do VBScript

Definição e uso

A função Now pode retornar a data e hora atuais com base nas configurações de data e hora do sistema do computador.

Sintaxe

Now

Dicas e comentários

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 esses três funções ao mesmo tempo, porque é necessário executar uma função antes de poder executar a outra, então se você precisar obter a data e hora atuais ao mesmo tempo no programa, é necessário chamar Now e, em seguida, usar DateVale e TimeValue para extrair a data e a hora.

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

N = Now 'a data e hora do 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 o problema

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

O ponto de tempo 1 obteve Now = #7/1/95 23:59:59#
O ponto de tempo 2 obteve Date = #7/1/95#

E se o 'ponto de tempo 3' passar por 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(Now)

Saída:

2007-10-1 14:10:06

Observação:Os resultados podem variar ligeiramente devido às configurações de computador diferentes.