Java Calendar.set (Calendar.DAY_OF_WEEK, Calendar.SUNDAY), будет ли он откатываться назад, вперед или неизвестно?

Предположим, что следующий код выполняется 22 августа 2009 года (суббота)

   Calendar c = Calendar.getInstance();
   c.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);

c.get(Calendar.DAY_OF_MONTH) вернусь 23. Я 'Интересующие меня условия будут возвращаться 14 (в прошлое воскресенье, а не в следующее воскресенье).

Есть ли какие-либо правила, связанные с направлением?DAY_OF_MONTH/YEAR когдаDAY_OF_WEEK установлен? Если так, то кто они?

Ответы на вопрос(8)

Ваш ответ на вопрос