Я пытаюсь получить квартал года, используя класс календаря в Java. Я получаю текущую дату, как показано ниже, и использую переменную WEEK_OF_YEAR, чтобы получить неделю, как показано ниже, но вывод ниже не имеет для меня особого смысла, поскольку эта неделя не является третьей неделей в этом году.
Код: Выделить всё
Calendar cal = Calendar.getInstance();
System.out.println(dateFormat.format(cal.getTime()));
System.out.println("week of year: "+cal.WEEK_OF_YEAR);
output: 2014/02/17
week of year: 3
Я хотел получить результат ниже квартала (в настоящее время выполняется квартал 1, а следующий квартал — квартал 2) и использовать это в своем приложении.
Код: Выделить всё
Quarter1 is from Week 1 to Week 12.
Quarter2 is from Week 13 to Week 24.
Quarter3 is from Week 25 to Week 37.
Quarter4 is from Week 38 to the end of the year.
Пожалуйста, помогите мне с этим и дайте мне знать, как мне узнать кварталы, как указано выше.
Подробнее здесь:
https://stackoverflow.com/questions/218 ... ks-in-java