
05/12/2005, 07:28
|
| | Fecha de Ingreso: noviembre-2003 Ubicación: Madrid
Mensajes: 353
Antigüedad: 21 años, 5 meses Puntos: 1 | |
DateDiff entre fecha actual y variable Hola amigos, tengo un problemilla con las fechas (¿Quien no lo ha tenido alguna vez, jeje?)
Quiero avisar del cumpleaños, lo típico, cuantos dias faltan y todo eso.
Recojo la fecha de nacimiento en 3 campos: dia, més y año.
Luego los extraigo de la base de datos.
Este es el código:
<%
Dim fecha_actual,fecha_cumple,dias_restantes,com
fecha_actual = Now()
fecha_cumple = CDate(Nac_dia&"/"&Nac_mes&"/"&Nac_ano)
dias_restantes = DateDiff ("d", fecha_actual,fecha_cumple)
%>
El problema es que arroja resultados que no corresponden, el código "bueno" es este:
DateDiff ("d", Now(),"10/12/1979")
Pero el problema es que aqui utilizo como segunda fecha una variable, y claro se ve que la función precisa de las comillas para comparar bien las fechas. Ese es el problema.
OSea:
DateDiff ("d", Now(),fecha_cumple)
Como la variable fecha_cumple no lleva las comillas, no hay forma. He probado con esto:
DateDiff ("d", Now(),"'"&fecha_cumple&"'")
pero dá error String
En fin, que algo tan simple me trae de cabeza, pa haberme matao!!
SOS - SOS - SOS -SOS -SOS
__________________ Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo... |