dennis redozubov пишет:

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

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

Ведь план на неделю, это же часть плана на месяц, квартал, год и т.д. Тут полумер быть не должно получается. Чтоб все везде сходилось, мы должны в случае 1 января 2000 г считать это день днем прошлого года. Иначе "план выполненный в этот день" пойдет в прошлый год, как выполненный в неделю принадлежащую прошлому году, и одновременно пойдет в новый год , как выполненный в день принадлежащий новому году. смотря по каким срезам отчеты делать. И как по мне вот эти нюансы действительно удержать в памяти трудно.

Они, компьютеры, ведь план курить не умеют. Впрочем, может это и к лучшему. ;)
Не факт. Может скрывают. :)

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

Удачи

Ответить