Serge Buzadzhy пишет:

Стандарт убирает эту проблему. Каждая неделя имеет уникальный номер,
как в пределах года, так и в пределах всего календаря. Кстати, по
стандарту же, номер недели записываются в формате "yyyy-Www".
Например, 1999-W52, 2000-W01.

Т.е. 1 января 2000 г будет 1999-W52? Это ж сколько надо было в этот день выпить????

Елы-палы! Ну, уж если философствовать, то начнём с того, что система
именования/нумерации дней недели не привязана к системе нумерации
год-месяц-день, а существует параллельно. Исходя из этого, можно сказать,
что попытка привязать неделю к конкретному году сама по себе условна.
Неделя - она и в Африке неделя. Начинается (ну, если вести трезвый образ
жизни и жить не в англоговорящих странах :) ) в понедельник, а
заканчивается в воскресенье. Если на эту неделю выпала смена года, ну
и что с того? Для человека - дело вкуса куда её отнести, к старому году,
к новому, поделить пополам, обозвать её "проблемой конца года" и уйти в
запой. А вот компьютеру как объяснить, что план на 53 неделю 1999 года и
план на 1 неделю 2000 года - это один и тот же план? Они, компьютеры, ведь
план курить не умеют. Впрочем, может это и к лучшему. ;)

С философским уважением,
Денис Редозубов.

Ответить