
18/02/2005, 12:38
|
| | Fecha de Ingreso: septiembre-2004
Mensajes: 171
Antigüedad: 20 años, 7 meses Puntos: 0 | |
para que un mes sea bisiesto tienes que comprobar dos cosas:
que sea multiplo de 4 y no sea multiplo de 100
o que sea multiplo de 400
seria algo como:
if mod(año,4)=0 AND mod(año,100)!=0 OR mod(año,400)=0 then 'lo que sea
Para saber los dias que tiene un mes si no usas funciones puedes crearte tu mismo una que compruebe el numero del mes que es y con select case pos indicas los meses que tienen 31, 30 o 28.
Espero aberme explicao bien |