Ciao,
angelorso ha scritto:
if Date() >= "01/01/"&year(date()) Then
sarebbe meglio non comparare le date con una stringa. Usa la funzione
DateSerial per ottenere una data conoscendone l'anno, il mese e il giorno.
Prova con questo codice
Dim oggi, annoInizio, var
oggi = Date()
'valorizzo questa variabile con l'anno corrente
annoInizio = Year(oggi)
'qui uso DateSerial per capire se la data di oggi è minore del 15 settembre e, se lo è, allora decremento l'anno
if oggi < DateSerial(Year(oggi), 9, 15) then annoInizio = annoInizio-1
'infine compongo la stringa della stagione
var = annoInizio & "-" & (annoInizio+1)
'e la visualizzo nella pagina
Response.Write(var)
ciao,
Modificato da BrightSoul il 16 novembre 2011 23.53 -