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

crear array entre fechas

Estas en el tema de crear array entre fechas en el foro de ASP Clásico en Foros del Web. hola estimados le comento tengo que crear un array entre fechas para ir cargandolo en access , las 2 fechas me las da el cliente ...
  #1 (permalink)  
Antiguo 20/02/2007, 07:50
Avatar de cjzava  
Fecha de Ingreso: enero-2006
Mensajes: 41
Antigüedad: 19 años, 3 meses
Puntos: 1
Sonrisa crear array entre fechas

hola estimados
le comento tengo que crear un array entre fechas para ir cargandolo en access , las 2 fechas me las da el cliente , esto es para cargar fechas en un calendario de reservas de alojamientos

espero su respuesta

desde ya muchas gracias
  #2 (permalink)  
Antiguo 20/02/2007, 08:18
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 4 meses
Puntos: 7
Re: crear array entre fechas

No entiendo muy bien lo que quieres. Si tu cliente te da dos fechas: 1/1/2007 y 30/1/2007 ¿Tienes que crear un array con las fechas existentes entre ambas? Es decir, Array(1/1/2007,2/1/2007,3/1/2007,.... 30/1/2007) y luego ¿que quieres hacer con ese array? Guardarlo en una BD, leer datos de una BD?????

Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
  #3 (permalink)  
Antiguo 20/02/2007, 08:27
Avatar de cjzava  
Fecha de Ingreso: enero-2006
Mensajes: 41
Antigüedad: 19 años, 3 meses
Puntos: 1
Re: crear array entre fechas

el usuario me da 1/1/2007 hasta el 12/1/2007
lo que tengo que hacer es guardar en un base de datos acces
1/1/2007 , 2/1/2007 ,3/1/2007 y asi todas las fechas hasta que llegue a 12/1/2007 cada fecha en un registro distinto con otro datos que van a hacer iguales para todos los regisyros pero ese no seria el problema

gracias
  #4 (permalink)  
Antiguo 20/02/2007, 08:33
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 4 meses
Puntos: 7
Re: crear array entre fechas

Mira si esto te vale:

(cambia el response.write por lo que necesites)

Código:
i = "1/2/2007"
e = "1/4/2007"
if isDate(i) and isDate(e) then
 inter = datediff("d",cdate(i), cdate(e))
 for n = 0 to inter
  fecha = dateadd("d",n,cdate(i))
  response.Write(fecha & "<br />")
 next
end if
un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -

Última edición por tammander; 20/02/2007 a las 08:43
  #5 (permalink)  
Antiguo 20/02/2007, 08:55
Avatar de cjzava  
Fecha de Ingreso: enero-2006
Mensajes: 41
Antigüedad: 19 años, 3 meses
Puntos: 1
Re: crear array entre fechas

te agradesco mucho por la ayuda que me brindaste


saludos
  #6 (permalink)  
Antiguo 20/02/2007, 09:07
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 4 meses
Puntos: 7
Re: crear array entre fechas

De nada

Ten en cuenta el servidor desde donde se ejecuta el ASP Los americanos suelen tener los meses cambiados (mm/dd/aaaa en vez de dd/mm/aaaa)


Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
  #7 (permalink)  
Antiguo 20/02/2007, 09:21
Avatar de cjzava  
Fecha de Ingreso: enero-2006
Mensajes: 41
Antigüedad: 19 años, 3 meses
Puntos: 1
Re: crear array entre fechas

el servidor en donde corre es configuracion español lo veo ese tema ,
igualmente ya me ayudaste muchisiomo
gracias!!!!!!!!!!!!!!!!!!!!!!!1
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 04:22.