/ / Cómo obtener la fecha de la semana completa de la fecha seleccionada en Java [cerrado]: java, swing, date, datepicker

Cómo obtener la fecha completa de la semana a partir de la fecha seleccionada en Java [cerrado] - java, swing, date, datepicker

Quiero tener el primer día de la semana y el último día desemana en el formato de fecha significa que necesito la fecha de la semana completa en java con DateChooser significa que necesito tener toda la semana existente para esa fecha. muestro cómo conseguirlo, tratando de tener esa lógica. Por favor, ayúdame y gracias de antemano por tu respuesta.

Respuestas

3 para la respuesta № 1

Puedes usar la clase Calendario.

Calendar cal = Calendar.getInstance ();
int dayofWeek = cal.get (Calendar.DAY_OF_WEEK);

cal.add (Calendar.DATE, -1 * (dayofWeek - Calendar.MONDAY));
Date fdow = cal.getTime ();

Como el objeto cal está ahora modificado, simplemente agregue six Para obtener el último día de la semana.

cal.add (Calendar.DATE, 6);
Date ldow = cal.getTime ();

1 para la respuesta № 2

Usando el tercero Tiempo de joda lo hace un poco más fácil

Ver la pregunta Obtener el primer día de una semana en particular en Joda-Time? Java.