Java - fechas inicial y final de una semana

 
Vista:

fechas inicial y final de una semana

Publicado por julian (1 intervención) el 08/02/2006 15:05:11
Hola!!! tengo una preguntica: como hago para saber las fechas incial y final de una semana a partir de una fecha dada. es decir si yo tengo 07/02/2006 que el sistema me devuelva "estamos entre las fechas 06/02/2006 y 12/02/2006 correspondiente a la semana XX del año".
muchas gracias!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:fechas inicial y final de una semana

Publicado por jmromero (51 intervenciones) el 09/02/2006 13:24:52
Usa la clase java.util.Calendar:

Calendar calendarioActual = Calendar.getInstance();
calendarioActual.setTime(fechaActual);
int semanaAnno = calendarioActual.get(Calendar.WEEK_OF_YEAR);
int diaSemana = calendarioActual.get(Calendar.DAY_OF_WEEK);

DAY_OF_WEEK te devuelve constantes que indican de qué día se trata, a partir del día resta días para el lunes y suma para el domingo.

La clase Calendar permite asignar campos en concreto de la fecha con el método set, y te devuelve la fecha con el getTime

Espero te sirva de ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar