Morpheusweb.it - Risorse per webmaster: script, ASP.NET, C#, Visual Basic .Net, tutorial, asp, javascript, css, php, html, java, ADO, VBScript, forms, frames, Active Server Pages, Dynamic HTML, database, gratis per webmaster e webdesigner

VBScript: le funzioni Date/Time

Funzioni Date/Time


Funzione Descrizione
CDate converte un'espressione in Date
Date la data corrente
DateAdd aggiunge un intervallo di tempo alla data
DateDiff la differenza tra due date
DatePart una parte di una data
DateSerial una data per un giorno, un mese ed un anno specificato
DateValue una data
Day un numero che rappresenta il giorno
FormatDateTime un espressione formattata come Data/Ora
Hour un numero che rappresenta l'ora
IsDate un valore booleano che indica se una espressione può essere convertita in data
Minute i minuti di un'ora
Month un numero che rappresenta il mese
MonthName il nome di un mese specifico
Now la data e l'ora di sistema corrente
Second un numero che rappresenta i secondi
Time l'ora di sistema corrente
Timer il numero di secondi trascorsi dalle 12:00 AM
TimeSerial un tempo per un ora, dei minuti e dei secondi specificati
TimeValue un tempo
Weekday un numero che rappresenta il giorno della settimana
WeekdayName il nome di uno specifico giorno della settimana
Year un numero che rappresenta l'anno


Funzione CDate

converte un'espressione in Date

Sintassi

CDate(data)

Parametro Descrizione
data Una qualsiasi espressione valida ti tipo Date


Funzione Date

la data di sistema corrente.

Sintassi

Date()


Funzione DateAdd


una data a cui è stato aggiunto un intervallo specifico di tempo.

Sintassi

DateAdd(intervallo,numero,data)

Parametro Descrizione
intervallo L'intervallo che si vole aggiungere

Può avere uno dei seguenti valori
yyyy - Anno
q – Quattro mesi
m - Mese
y – Giorno di un anno
d - Giorno
w – Giorno della settimana
ww – Giorno dell'anno
h - Ora
n - Minuto
s - Secondo
numero Il numero o l'intervallo da aggiungere. Può essere un valore positivo per date nel futuro, o negativo per date nel passato.
data la data a cui si vuole aggiungere l'intervallo.


Funzione DateDiff

il numero di intervalli tra due date.

Sintassi

DateDiff(intervallo,data1,data2)


Parametro Descrizione
intervallo L'intervallo che si vuole usare per calcolare la differenza tra le due date

Può avere uno dei seguenti valori
yyyy - Anno
q – Quattro mesi
m - Mese
y – Giorno di un anno
d - Giorno
w – Giorno della settimana
ww – Giorno dell'anno
h - Ora
n - Minuto
s - Secondo
data1,data2 Le due date per cui fare il calcolo



Funzione DatePart

una parte specifica di una data.

Sintassi

DatePart(intervallo,data)

Parametro Descrizione
intervallo L'intervallo di tempo da restituire

Può avere uno dei seguenti valori
yyyy - Anno
q – Quattro mesi
m - Mese
y – Giorno di un anno
d - Giorno
w – Giorno della settimana
ww – Giorno dell'anno
h - Ora
n - Minuto
s - Secondo
data La data da valutare


Funzione DateSerial

una data per un giorno, un mese ed un anno specificato.

Sintassi

DateSerial(anno,mese,giorno)

Parametro Descrizione
Anno Un numero tra 100 e 9999, oppure una espressione numerica. Valori tra 0 e 99 sono interpretati come anni tra 1900–1999. Per tutti gli altri anni usare la notazione completa a 4 cifre
Mese Una espressione numerica
Giorno Una espressione numerica


Funzione DateValue

una data.

Sintassi

DateValue(data)

Parametro Descrizione
data Una data


Funzione Day

un numero che rappresenta il giorno a partire da una data.

Sintassi

Day(data)

Parametro Descrizione
date Una data


Funzione FormatDateTime

un espressione formattata come Data/Ora.

Sintassi

FormatDateTime(data,formato)

Parametro Descrizione
data Un'espressione di tipo data
formato Opzionale. Il formato da usare (i valori ammissibili sono riportati nella tabella in basso)


Valori di Formato

Valore Descrizione
vbGeneralDate (0) gg/mm/aa.
vbLongDate (1) formato esteso: giornoSettimana, giorno mese, anno
vbShortDate (2) formato breve (gg/mm/aa)
vbLongTime (3) formato hh:mm:ss PM/AM
vbShortTime (4) formato 24 ore hh:mm


Funzione Hour

un numero tra 0 e 23 che rappresenta l'ora.

Sintassi

Hour(time)

Parametro Descrizione
time Un'espressione che rappresenta un tempo


Funzione IsDate

un valore booleano che indica se una espressione può essere convertita in data.

Sintassi

IsDate(espressione)

Parametro Descrizione
espressione L'espressione da validare


Funzione Minute

un valore tra 0 e 59 che rappresenta i minuti di un'ora.

Sintassi

Minute(time)

Parametro Descrizione
time Un'espressione che rappresenta un tempo


Funzione Month

un numero compreso tra 1 e 12 che rappresenta il mese.

Sintassi

Month(date)

Parametro Descrizione
date Un'espressione che rappresenta una data


Funzione MonthName

il nome di un mese specifico.

Sintassi

MonthName(mese[,abbrevia])

Parametro Descrizione
mese Il numero del mese (1=gennaio, 2=febbraio…)
abbrevia Opzionale, valore booleano che indica se il nome del mese deve essere abbreviato (il default è false)


Funzione Now

la data e l'ora di sistema corrente.

Sintassi

Now()


Funzione Second


un numero che rappresenta i secondi.

Sintassi

Second(time)

Parametro Descrizione
time Un'espressione che rappresenta un tempo


Funzione Time

l'ora di sistema corrente.

Sintassi

Time()


Funzione Timer


il numero di secondi trascorsi dalle 12:00 AM.

Sintassi

Timer()


Funzione TimeSerial


un tempo per un ora, dei minuti e dei secondi specificati.

Sintassi

TimeSerial(ore,minuti,secondi)

Parametro Descrizione
ore Un numero tra 0 e 23 o una espressione numerica.
minuti Una espressione numerica
secondi Una espressione numerica


Funzione TimeValue

un tempo.

Sintassi

TimeValue(time)

Parametro Descrizione
time Un tempo


Funzione Weekday

un numero che rappresenta il giorno della settimana.

Sintassi

Weekday(date)

Parametro Descrizione
date L'espressione da valutare


Funzione WeekdayName

il nome di uno specifico giorno della settimana.

Sintassi

WeekdayName(giorno[,abbrevia])

Parametro Descrizione
giorno Il numero di cui si vuole ricavare il nome
abbrevia Opzionale, se il nome è abbreviato, se omesso il default è false


Funzione Year

un numero che rappresenta l'anno.

Sintassi

Year(date)

Parametro Descrizione
date Un'espressione che rappresenta una data



Stampa la pagina


 

Inizio pagina

risorse per webmaster