Foros del Web » Programando para Internet » ASP Clásico »

fechas

Estas en el tema de fechas en el foro de ASP Clásico en Foros del Web. Hola... tengo un portal donde los usuarios tienen su calendario, tons eligen un día y ponen lo que tienen q hacer (como una agenda).... lo ...
  #1 (permalink)  
Antiguo 19/05/2004, 15:43
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 23 años, 4 meses
Puntos: 3
fechas

Hola... tengo un portal donde los usuarios tienen su calendario, tons eligen un día y ponen lo que tienen q hacer (como una agenda)....

lo que yo quiero hacer, es q cuando ellos entren a la página, se les diga en alguna parte del site, q faltan # dias para q sea el dia q ellos eligieron y escribieron algo.. pero ellos pueden escribir en varios dias. osea tiene q ser el día más próximo... x ejemplo: el usuario el 10/03/2004 tiene una fiesta, 24/05/2004 tiene una reunión y el 28/05/2004 tiene una comida... entonces hoy es 19/05/2004.. faltan 5 días para q llegue la fecha más próxima (24/05/2004), entonces se le informa:"Faltan 5 días" ok.. ahora les digo cómo se guardan los datos en la tabla de la BD:

la tabla se llama calendario, están los campos: id_calendario, titulo, mensaje, dia, mes, ano.

Creo q lo importante es el dia, mes y año... la vdd es q no tego ni la menor idea de cómo hacerlo.. pensé q era fácil pero al pareceer no lo es... Yo creo q uds me pueden ayudar, ya q este foro existe desde hace tiempo y la gente a aprendido mas.

GRACIAS DE ANTEMANO
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #2 (permalink)  
Antiguo 19/05/2004, 19:52
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 22 años, 5 meses
Puntos: 1
¿Por qué dejaste separados el día mes y año? Sería mucho más fácil si fuera una fecha...

Lo que necesitas hacer es poner en el WHERE la condición de que sea el año menor Y el mes menor Y el día menor... y en base a eso sacar la diferencia de la fecha actual con la devuelta.
__________________
Ariel Avelar
  #3 (permalink)  
Antiguo 20/05/2004, 02:39
 
Fecha de Ingreso: octubre-2003
Ubicación: Granada
Mensajes: 481
Antigüedad: 21 años, 7 meses
Puntos: 1
bueno para comparar fechas tienes que utilizar la funcion datediff
que compara una fecha con otra y te dice la diferencia en dias horas o lo que necesites saber saludos
__________________
la duda es el principio del saber
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:16.