Java: Получить любой день недели из Календаря

Используя Календарь , я могу получить неделю, год и все детали для текущего дня. Как я могу перейти к конкретному дню этой недели?

Скажем, calendar.get (Calendar.DAY_OF_WEEK); вернет 3, что означает вторник. Теперь я хочу сказать пятницу на этой неделе или любой другой день на этой неделе. Как я могу это сделать?

Спасибо за ваши ответы. Думаю, мне нужно прояснить сценарий.

Используя Календарь , я могу получить неделю, год и все подробности для текущего дня. Как я могу перейти к конкретному дню этой недели?

Скажем, calendar.get (Calendar.DAY_OF_WEEK); вернет 3, что означает вторник. Теперь я хочу сказать пятницу на этой неделе или любой другой день на этой неделе. Как я могу это сделать?

Спасибо за ваши ответы. Думаю, мне нужно прояснить сценарий.

Используя Календарь , я могу получить неделю, год и все подробности для текущего дня. Как я могу перейти к конкретному дню этой недели?

Скажем, calendar.get (Calendar.DAY_OF_WEEK); вернет 3, что означает вторник. Теперь я хочу сказать пятницу на этой неделе или любой другой день на этой неделе. Как я могу это сделать?

Спасибо за ваши ответы. Думаю, мне нужно прояснить сценарий. По сути, я пытаюсь отключить оповещения по электронной почте в своей системе в течение указанного периода. Я получаю такие значения, как: disableStart = "ПЯТНИЦА-19: 00" disableEnd = "SUNDAY-19: 00"

Теперь мне нужно проверить, нужно ли отправлять электронную почту в определенное время. например, если сегодня = четверг в любое время, отправить электронное письмо но, если сегодня = суббота, в любое время нельзя отправить в соответствии со значениями выше.

10
задан Anubhav Anand 8 October 2010 в 14:06
поделиться