Oppure, considerando (doverosamente) l'anno:
codice:<% today=DateValue(Date()) select case true case (today >= DateValue("1-04-"&year(date)) and today <= DateValue("30-09-"&year(date))) %> <% case (today >= DateValue("1-10-"&year(date)) and today <= DateValue("31-03-"&year(date)+1))' marzo dell'anno successivo %> <% end select %>