Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Funzioni per le date

La gestione dinamica delle date è un aspetto molto importante di un linguaggio di programmazione, ed il VBScript mette a disposizione molte utili, semplici ed efficaci funzioni per la loro gestione.

Iniziamo dalla restituzione della data e dell'ora completa con la funzione Now

<%=Now()%>
Restituisce 20/03/2006 15.42.43.

Vediamo la sola gestione della data con la funzione Date

<%=Date()%>
Restituisce 20/03/2006.

Proseguiamo con la funzione per la sola gestione dell'ora Time

<%=Time()%>
Restituisce 15.42.43.

Sia Now che Date soffrono di un limite, ovvero il formato gg/mm/aaaa è soggetto alla lingua del server; se la lingua è l'inglese avremo mm/gg/aaaa, il che potrebbe comportare dei problemi in fase di gestione di database con date specificate.

(L'articolo continua più sotto...)

La soluzione migliore è quella di affrontare ogni singolo componente della data, giorno, mese ed anno, separatamente con le apposite funzioni:

<%
    Dim g, m, a
    g = Day(Date())
    m = Month(Date())
    a = Year(Date())
    Response.Write g & "/" & m & "/" & a
>
Alle rispettive funzioni va passata come parametro la funzione Date. Esistono le funzioni anche per la gestione dell'ora, ovvero Hour, Minute e Second, a cui va passata la funzione Time, ma la stessa funzione Time è abbastanza sicura allo scopo della gestione dell'ora.

Corsi
Corso ASPCorso ASP
Corso completo per la creazione di siti Web dinamici. A partire da 39 €.
Corso ASP da ZeroCorso ASP da Zero
Imparare Microsoft ASP e VBScript da zero. A partire da 29 €.
Corso ASP e AccessCorso ASP e Access
Gestione di un database MS Access con ASP. A partire da 29 €.
Sommario
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122