ASPcenter.net

19 febbraio 2010

Scrittura personalizzata della data e dell’ora in VBScript

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
%>

Nessun commento »

Non c'è ancora nessun commento.

RSS feed dei commenti a questo articolo. TrackBack URL

Lascia un commento

ASPcenter.net è il blog italiano su ASP, ASP.Net, VB.Net, C# e Visual Studio - Funziona con WordPress