ASPcenter.net

19 febbraio 2010

Scrivere l’ora in VBScript

Nell’articolo precedente abbiamo visto come gestire la data in VBScript ed abbiamo fatto conoscenza della funzione Now che restituisce la coppia data e ora. facciamo adesso conoscenza con la funzione predefinita Time che restituisce l’ora in formato hh.mm.ss.

Facciamo un esempio:

<%
    Response.Write Time()' Restituisce 10.36.36
%>

Possiamo scegliere di non voler visualizzare il punto ma i due punti come separatore dei vari elementi che compongono l’orario; la gestione dell’orario del VBScript non prevede una tale opzione, ma possiamo arrivarci da soli con un po di gestione delle stringhe. Vediamo come

<%
    Response.Write Replace(Time(), ".", ":") ' Restituisce 10.36.36
%>

Possiamo isolare i singoli elementi della data e costruirla come ci pare, grazie alle funzioni predefinite Hour, Minute e Second. Vediamo come

<%
    Response.Write Hour(Time()) & ":"
    Response.Write Minute(Time()) & ":"
    Response.Write Second(Time())
    ' Restituisce 10.36.36
%>

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