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

Capturar fechas

Estas en el tema de Capturar fechas en el foro de ASP Clásico en Foros del Web. Hola amigos: Estoy tratando de capturar las fechas que salen como resultado de esta condicional: if (day(incDate)>=(day(dt_start)) AND day(incDate) <=(day(dt_end))) then ... Me explico: Hago ...
  #1 (permalink)  
Antiguo 17/01/2007, 07:01
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 353
Antigüedad: 20 años, 6 meses
Puntos: 1
Capturar fechas

Hola amigos:

Estoy tratando de capturar las fechas que salen como resultado de esta condicional:


if (day(incDate)>=(day(dt_start)) AND day(incDate) <=(day(dt_end))) then ...

Me explico:
Hago un select de una Base de Datos de dos campos de fecha, y necesito saber todas las fechas (En formato de fecha) que existen entre la fecha de inicio (dt_start) y la ficha final (dt_end). Imagino que será con un bucle, pero ya no doy pie con bola.

Si opr ejemplo, la fecha de inicio es: 01/01/2007 y la fecha final es 03/01/2007

quisiera que me mostrara algo así:

fecha 1 = 01/01/2007
fecha 2 = 02/01/2007
fecha 3= 03/01/2007



Agradeceré la ayuda con turrón del duro y botellita de sidra (El sueldo no me da para champán).

Gracias de antemano.
__________________
Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo...
  #2 (permalink)  
Antiguo 17/01/2007, 08:21
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: Capturar fechas

..... ¿por que no haces un between en la consulta?
  #3 (permalink)  
Antiguo 17/01/2007, 09:18
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 353
Antigüedad: 20 años, 6 meses
Puntos: 1
Re: Capturar fechas

Gracias Myakire, pero no se trata de hacer un Select de fechas existentes, De hecho no existen registros con fechas intermedias. Tanto la fecha de inicio como la de final están en el mismo registro. Pero tengo una función que se activa cuando incluye una fecha. Las fechas que están entre la de inicio y final no existen como tal, lo que quiero es una rutina que las calcule automaticamente, no sé si me he explicado.
__________________
Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo...
  #4 (permalink)  
Antiguo 17/01/2007, 09:31
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: Capturar fechas

aaaaaaaaaaaaaaaaaaaaahhhhhhhhhh, ahora si.

a ver, deja hago un ejemplo rapido ....
  #5 (permalink)  
Antiguo 17/01/2007, 09:41
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: Capturar fechas

Listo, algo rápido:

Código:
<html>
<head>
<title>Page title</title>
</head>
<body>
<form>
  <table>
	  <tr><td>Fecha Inicial:<td><input type="text" name="FechaIni">
	  <tr><td>Fecha Final:<td><input type="text" name="FechaFin">
	  <tr><td colspan="2"><input type="submit" value="Generar Fechas"/>
</form>
<%
if Request("FechaIni") <> "" and Request("FechaFin") <> "" Then
   FechaIni = CDate(Request("FechaIni"))
	 FechaFin = CDate(Request("FechaFin"))
   While FechaIni < FechaFin
	    Response.Write FechaIni & "<br>"
	    FechaIni = DateAdd("d",1,FechaIni)
	 Wend
End If  
%>

</body>
</html>
Saludos
  #6 (permalink)  
Antiguo 17/01/2007, 09:58
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 353
Antigüedad: 20 años, 6 meses
Puntos: 1
Re: Capturar fechas

Gracias Myakire, creo que esto es lo que andaba buscando, o al menos con esto ya tengo la pista para mi problema.

¿El turrón te lo envío a casa?
__________________
Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo...
  #7 (permalink)  
Antiguo 17/01/2007, 10:04
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 6 meses
Puntos: 144
Re: Capturar fechas

A mí me puedes mandar la sidra si quieres, que me acabo de leer este tema entero, y eso debería tener premio
  #8 (permalink)  
Antiguo 17/01/2007, 10:36
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: Capturar fechas



Gracias, aunque ahora en el foro esta de moda "pagar" (o cobrar, jeje) con puntos mediente ese cuadrito verde/rojo/gris bajo el numero de mensajes, la verdad es que nunca lo he usado

Con el turron virtual me conformo
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 01:28.