Negli articoli precedenti abbiamo visto il sistema di creazione automatica della data e dell’ora con VBScript grazie alle funzioni predefinite Now, Date e Time, incorrendo però nel pericolo che questi elementi vengano formattati secondo il criterio del paese corrente (es. gg/mm/aaaa in Italia e mm/gg/aaaa in America).
Le funzioni predefinite del VBScript per la gestione di data e ora non si esauriscono qui, ma permettono di accedere ai singoli elementi che le compongono (il giorno piuttosto che l’anno o i minuti) e tornano utili per scrivere la data nel formato coretto in relazione alla lingua desiderata.
Elenchiamole
Day - Restituisce il giorno corrente Month - Restituisce il mese corrente Year - Restituisce l'anno corrente Hour - Restituisce l'ora corrente Minute - Restituisce i minuti correnti Second - Restituisce i secondi correnti
Le prime tre accettano come parametro la funzione Date e le seconde tre la funzione Time. Facciamo un esempio di stampa a video della data e dell’ora
<%
Dim data, ora
data = Day(Date()) & "/" & Month(Date()) & "/" & Year(Date())
ora = Minute(Time()) & ":" & Hour(Time()) & ":" & Second(Time())
Response.Write data & " " & ora
%>
