3

Есть ли какой-либо стандартный способ связать номер недели ISO с конкретным месяцем?

Допустим, у нас есть 35-я неделя в этом году (с 29.08.2011 по 04.09.2011), относится ли эта неделя к августу или сентябрю?

Я ищу стандартный или самый распространенный способ сделать это.

Зачем мне это нужно для некоторой статистики. Примерно так: сумма заработков за каждую первую неделю месяца за последние 5 месяцев.

1 ответ1

3

Первый iso_week содержит первый четверг года, поэтому последовательной практикой является определение месяца изо-недели как того, который содержит четверг (день 4) недели.

iso_date = (iso_year, iso_week, 4)

преобразовать в общую дату и извлечь месяц.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .