Foros del Web » Programación para mayores de 30 ;) » Java »

Recorrer dos fechas.

Estas en el tema de Recorrer dos fechas. en el foro de Java en Foros del Web. Necesito crear dos Date a partir de dos String. Por ejemplo: 01/01/2010 y 31/12/2010. Cargar estos string en fechas y recorrer día a día desde ...
  #1 (permalink)  
Antiguo 18/01/2010, 06:06
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 352
Antigüedad: 15 años, 6 meses
Puntos: 5
Recorrer dos fechas.

Necesito crear dos Date a partir de dos String.
Por ejemplo: 01/01/2010 y 31/12/2010.
Cargar estos string en fechas y recorrer día a día desde la primera fecha hasta la segunda, para sacar cada día que día de la semana es(lunes, martes, miercoles, etc...)

Me podéis ayudar con el bucle y como cargar los string en fechas.

Gracias.
  #2 (permalink)  
Antiguo 18/01/2010, 09:10
 
Fecha de Ingreso: enero-2009
Mensajes: 43
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Recorrer dos fechas.

Hola!

Yo te puedo ayudar un poco con lo de pasar fechas a String y viceversa, para ello suelo usar la clase SimpleDateFormat, echale un vistazo.

Esto es para pasar de una fecha a un String
Código:
         SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
	 Date d = new Date();
  	 String fecha = sdf.format(d);
Para pasar un String a una fecha hago lo siguiente:

Código:
        SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
        String fecha = "18/01/2010"
	Date d = sdf.parse(fecha);
Esta segunda no la he comprobado, pero en mi codigo tengo algo parecido, asi que supongo que funcionara. Si no es asi, lo siento, pero estara cerca.

Animo!!!!

Última edición por juju84; 18/01/2010 a las 11:10
  #3 (permalink)  
Antiguo 18/01/2010, 10:53
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Recorrer dos fechas.

Con la clase calendar.

http://java.sun.com/j2se/1.5.0/docs/.../Calendar.html

tienes el metodo day_of_week, que te proporciona un dia, lo puedes comparar con las variables finales, etc.

Si necesitas más ayuda.

http://www.roseindia.net/java/java-c...Calender.shtml

o una busqueda más amplia...

http://www.google.es/search?hl=es&so...meta=&aq=f&oq=
  #4 (permalink)  
Antiguo 09/02/2010, 03:16
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 352
Antigüedad: 15 años, 6 meses
Puntos: 5
Respuesta: Recorrer dos fechas.

Muchas gracias.

Etiquetas: dos, fechas, recorrer
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 15:19.