Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/01/2003, 08:32
RENZO
 
Fecha de Ingreso: diciembre-2001
Ubicación: Mercedes
Mensajes: 92
Antigüedad: 23 años, 4 meses
Puntos: 0
y si usas la funcion monthname(numero_de_mes)?
te devuelve el nombre del mes, claro en el idioma del sistema.

si no has esto:

<%=month(now()) - 2%> para saber que numero estas enviando a la funcion, seguramente estas mandando un numero fuera del intervalo de la matriz, por ejemplo en enero del 2003 month(now()) es 1 y si le restas 2 es -1. ¿que mes es -1).

Si lo que quieres es saber la cantidad de dias que tiene el mes, yo tengo una funcion para eso:


Function diasDelMes(vMes,vanio)
if vmes = 12 then
vmes = 1
else
vmes = vmes + 1
end if
tmp = "01-" & monthname(vmes) & "-" & vanio
res = day(dateadd("d",-1,tmp))
diasDelMes = res
End Function

le pasas como parametro el n de mes y el anio, y te devuelve la cantidad de dias.

Saludos