Funzione DateSerial in VBScript
Definizione e utilizzo
La funzione DateSerial può restituire un tipo di dati Variant di tipo Date per l'anno, il mese e il giorno specificati.
Questo significa che,La funzione DateSerial può combinare anno, mese e giorno in una data..
Sintassi
DateSerial(year,month,day)
Parametro | Descrizione |
---|---|
year | Obbligatorio. Numero intero compreso tra 100 e 9999, o espressione numerica. Valori tra 0 e 99 considerati tra il 1900 e il 1999. Per tutti gli altri parametri year, utilizzare l'anno completo di 4 cifre. |
month | Obbligatorio. Qualsiasi espressione numerica. Se maggiore di 12, la data parte dal mese di dicembre e si calcola in avanti di mouth - 12 mesi; se minore di 1, la data parte dal primo mese e si calcola indietro di 1-month mesi. |
day | Obbligatorio. Qualsiasi espressione numerica. Se maggiore del numero di giorni del mese corrente, la data parte dal numero di giorni del mese corrente e si calcola in avanti di day - numero di giorni del mese corrente; se minore di 1, la data parte dal primo giorno e si calcola indietro di 1-day giorni. |
Esempio
Esempio 1
document.write(DateSerial(1996,2,3)) 'metodo di chiamata normale'
Output:
1996/2/3
Esempio 2
document.write(DateSerial(95,13,10)) '13 mesi=1 anno+1 mese'
Output:
1996/01/10
Esempio 3
document.write(DateSerial(96,-1,10)) '-1 mese deve essere calcolato indietro di 2 mesi a 1-(-1)=2 mesi
Output:
1995/11/10
Esempio 4
document.write(DateSerial(95,2,30)) '95 febbraio ha 28 giorni, quindi 30=1+2 giorni'
Output:
1995/03/02
Esempio 5
document.write(DateSerial(95,2,-2)) '-2 giorni devono essere calcolati indietro di 1 giorno a 1-(-2)=3 giorni
Output:
1995/01/29
Esempio
document.write(DateSerial(1990-20,9-2,1-1)) '1990-20=1970, 9-2=7, 1-1=0, 0 deve essere calcolato indietro di 1 giorno a 1-0=1 giorno.
Output:
1970/6/30