Função DateSerial do VBScript
Definição e uso
A função DateSerial pode retornar o tipo Variant do subtipo Date para o ano, mês e dia especificados.
Isso éA função DateSerial pode combinar ano, mês e dia em uma data..
Sintaxe
DateSerial(year,month,day)
Parâmetros | Descrição |
---|---|
year | Obrigatório. Número entre 100 e 9999 ou expressão numérica. Valores entre 0 e 99 são considerados de 1900 a 1999. Para todos os outros parâmetros year, use o ano completo de 4 dígitos. |
month | Obrigatório. Qualquer expressão numérica. Se for maior que 12, a data é calculada a partir do mês de dezembro, aumentando mouth - 12 meses; se for menor que 1, a data é calculada a partir do mês de janeiro, retrocedendo 1-mouth meses. |
day | Obrigatório. Qualquer expressão numérica. Se for maior que o número de dias do mês atual, a data é calculada a partir do número de dias do mês atual, aumentando day - número de dias do mês atual; se for menor que 1, a data é calculada a partir do primeiro dia, retrocedendo 1-day dias. |
Exemplo
Exemplo 1
document.write(DateSerial(1996,2,3)) 'Chamada comum'.
Saída:
03/02/1996
Exemplo 2
document.write(DateSerial(95,13,10)) '13 meses=1 ano+1 mês'.
Saída:
10/01/1996
Exemplo 3
document.write(DateSerial(96,-1,10)) '-1 mês a partir de 1 deve ser calculado para trás 1-(-1)=2 meses'.
Saída:
10/11/1995
Exemplo 4
document.write(DateSerial(95,2,30)) '95 de fevereiro tem 28 dias, então 30=1+2'.
Saída:
02/03/1995
Exemplo 5
document.write(DateSerial(95,2,-2)) '-2 dias a partir de 1 deve ser calculado para trás 1-(-2)=3 dias'.
Saída:
29/01/1995
Exemplo
document.write(DateSerial(1990-20,9-2,1-1)) '1990-20=1970, 9-2=7, 1-1=0, 0 a partir de 1 deve ser calculado para trás 1-0=1'.
Saída:
30/06/1970