ciao, vorrei disturbarvi per chiedervi aiuto riguardo un problema con le date. ho individuato il problema ma non so se si può risolvere.

io in una pagina asp fino a ieri avevo:

if (date() <= 31/03/2005) then
....
end if

e la condizione era true.

Oggi l'ho sostituita con

if (data() <= 02/04/2005) then
....
end if

e non funziona piu.

ho provato 04/02/2005 e funziona quindi, in questo caso, usa il formato mm/dd/yyyy.

se uso 12/02/2005 funziona (anche qua usa mm/dd/yyyy)

se invece uso 13/02/2005 non funziona (quindi usa dd/mm/yyyy)

io sono ostato su Aruba, e mi pare di capire che se la prima parte della data e' minore o uguale a 12 la interpreta come mese (quindi mm/dd/yyyy) altrimenti come giorno (quindi dd/mm/yyyy).

qualcuno sa se c'e' un modo per far si che l'istruzione date() venga sempre interpretata o nel medo italiano o in quello anglossasone (non un misto tra i due)

grazie ciao