
08/01/2003, 08:32
|
| | 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 |