Lorenzo Pascucci
a- a+

Gestire data e ora

Visualizzare il giorno
E' sempre utile mostrare al proprio utente che ore sono quando è entrato in quella pagina. Vediamo come fare:

Tra i tag body inserisci il seguente codice:

Sono le ore <%= Time() %> del <%= Date() %>

 

Dove al posto di <%= Time() %> comparirà l'ora e al posto di <%= Date() %> comparirà il giorno in formato numerico. In una successiva lezione sarà spigato come gestire anche il giorno e la data in formato testo.

Messaggio di Benvenuto a secondo dell'ora
Per siti personali, per i grandi portali e per siti web personalizzabili dagli utenti è sempre bello dare un messaggio di benvenuto a secondo dell'ora a cui si accede alla pagina.

Tra i tag body inserisci il seguente codice:

<%
Dim Ora
Ora = Hour (Now)
If Ora < 12 Then
%>
Buon giorno !
<% 
ElseIf Ora < 17.30 Then
%>
Buon pomeriggio !
<%
ElseIf Ora < 21 Then
%>
Buona sera !
<%
Else
%>
Buona notte !
<%
End If
%>

I messaggi e l'ora in cui deve apparire sono naturalmente totalmente personalizzabili.

Indicatore del tempo trascorso
Grazie a poche righe di codice è anche possibile indicare quanto tempo è trascorso dalla pubblicazione del sito web o di un qualsiasi altro evento. E' anche possibile, al contrario, indicare quanto tempo manca ad un certo giorno con una precisione fino al secondo.

Tra i tag body inserisci questo codice:

<%=DateDiff("m" , CDate("01/01/2000 00:00:01"), Now())
%> mesi
<%=DateDiff("d" , CDate("01/01/2000 00:00:01"), Now())
%> giorni
<%=DateDiff("h" , CDate("01/01/2000 00:00:01"), Now())
%> ore
<%=DateDiff("n" , CDate("01/01/2000 00:00:01"), Now())
%> minuti e
<%=DateDiff("s" , CDate("01/01/2000 00:00:01"), Now())
%> secondi

Naturalmente la data tra le virgolette è da modificare secondo le proprie esigenze.

Tutti gli esempi qui mostrati sono semplici e di base. Poi tocca alla vostra fantasia, o meglio conoscenza, a modificarlo secondo i vostri gusti ed esigenze.

Ti potrebbe interessare anche

commenta la notizia

C'è 1 commento
Sara
Hai dubbi su questo articolo?