Как получить год на неделю года на свидание?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как получить год на неделю года на свидание?

Сообщение Anonymous »

Я знаю, что Calendar.week_of_year < /code> был использован для получения «недели года» для данной даты, но как мне получить соответствующий год?. < /p>

Я знаю, что определение недели года зависит от локали . И меня в основном интересуют DIN 1355-1 / ISO 8601 / Немецкое решение (но я не хочу делать его исправлением) < / em>. < /p>

Так может случиться так, что 1 января принадлежит: < /p>


Первый Неделя года (1) Нового года: например, 2015-01-01 проходит на неделе 1-го года 2015 года < /li>
Последняя неделя года (53) Год ранее: Например, 2016-01-01 проходит на неделе 53 года. Чтобы получить в этом году?*< /p>

Код: Выделить всё

Date date =
Calender calendar = new GregorianCalendar(Locale.GERMAN)
calendar.setTime(date);

int weekOfYear = calendar.get(Calendar.WEEK_OF_YEAR);
int year       = ????                                             

Подробнее здесь: [url]https://stackoverflow.com/questions/34728668/how-to-get-the-year-for-week-of-year-for-a-date[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»