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.