Quanti giorni mancano a Natale… in ASP! | |
![]() |
|
| |
|
ASP Center
Articoli
Referenze
Script
FAQ
Downloads
Siti utili
ASP
E-Commerce con ASP
Menu Javascript
Ricette
Cocktail
Registrazione domini
Area Aziende
|
Quanti giorni mancano a Natale… in ASP!
Concesso in esclusiva a Mr.Webmaster. Vietata la riproduzione.
Grazie alla funzione DateDiff del VBScript possiamo calcolare quanti giorni mancano ad una determinata ricorrenza, come ad esempio il Natale.
Facciamo un esempio base con uno script di prova
<%
Dim anno, , msg
anno = Year(Date())
dif = DateDiff("d", Now(), "25/12/" & anno)
msg = "Mancano " & dif & " giorni a Natale " & anno & "!"
Response.Write msg
%>
Stabiliamo "d" come elemento di calcolo della differenza (ovvero i giorni), impostiamo la data corrente e quella con cui calcolare la differenza.Naturalmente, sulla scorta di questa semplice prova, possiamo sbizzarrirci a modificare e potenziare lo script, ad esempio verificando che non compaia prima di una certa data (è inutile farlo comparire nel mese di luglio!) oppure avvisando che è il giorno della Vigilia, oppure che è proprio Natale, o quel che sia. Facciamo quindi un esempio un pochino più avanzato
<%
Dim anno, dif
anno = Year(Date())
dif = DateDiff("d", Now(), "25/12/" & anno)
If dif > 30 Then
Response.Write "Manca più di un mese a Natale!"
Else
If dif > 1 Then
Response.Write "Mancano " & dif & " giorni a Natale!"
ElseIf dif = 1 Then
Response.Write "Oggi è la vigilia di Natale!"
ElseIf dif = 0 Then
Response.Write "Auguri di buon Natale!"
Else
Response.Write ""
End If
End If
%>
Sulla scorta di quanto appresto, lascio a voi il compito di migliorare e potenziare lo script fino ad ottenere l'effetto desiderato.Buon Natale! |
Newsletter
Stringhe di Conn.
|
||
| © 2008 ASP Center di Luca Ruggiero - P. IVA 05564851219 - Disclaimer | Privacy | Pubblicità | Supportaci | Staff | Contatti | ||||
| Appunti PHP | Giornale Webmaster | Mr.Webmaster | Download | DevSpy.com | ASPCode.it | ClaudioGarau.it | Webmaster Facile | Come Faccio | AlVerde.net | CodiceFacile.it | I Programmatori | By Luciani | VoiceXML Italian User Group | Giochi | Extro Web Site | Morpheus Web | AG Web Solutions | Net-Free | PC Sicuro | PC Self | Tutorial Web | Dablones | ||||