Dmitri Kuzmenko пишет:
1. первое января никак не может относиться к неделе прошлого года.
А 31 декабря может относится к первой неделе нового года? :)
2. если первая неделя включает в себя четверг, то тогда к какой неделе относятся пятница, суббота или воскресенье, выпадающие на первое число нового года? к нулевой? :-)
Они же "физически" находятся в одной и той же неделе. Проблема в том, что если эту неделю нумеровать "по-человечески", то она будет иметь два номера - один с точки зрения предыдущего года, а второй - с точки зрения нового года. Отсюда могут возникнуть недопонимания, разночтения и мучительная боль по всему телу у программистов. :) Стандарт убирает эту проблему. Каждая неделя имеет уникальный номер, как в пределах года, так и в пределах всего календаря. Кстати, по стандарту же, номер недели записываются в формате "yyyy-Www". Например, 1999-W52, 2000-W01.
я понимаю производство, потому что если неделя началась в понедельник прошлого года, а закончилась в новом году, то, как бы, это и не неделя вовсе.
Неделя. Ещё как неделя. И именно в производстве. Там тех.процессы любят привязывать к неделям.
И, с четвергом в ISO тоже наверняка что-то связано. какая-либо отчетность, и т.п.
Нет в стандарте ничего про отчётность. Просто, какого года дней больше в неделе, к такому его и относят. С уточнительным уважением, Денис Редозубов.