Работая над проектом онлайн школы, а точнее с расписанием столкнулся со следующей проблемой.
Для работы с академической датой и временем написано много костылей с которыми со временем все тяжелее и тяжелее работать. Поэтому решил найти возможное решения на просторах "Тостера".
Под академической неделей я подразумеваю год, который начинается не с 01.01.YYYY а с 01.09.YYYY
Dr. Bacon, получение номера недели по дате, получение даты по номеру недели. Также есть проблема , что одна и та же неделя, которая находится на пересечении годов имеет разную нумерацию в зависимости от даты. Например 31 декабря - это 52 неделя, а 1 января - это 1 неделя.
И эти проблемы как раз и решены с помощью костылей.
Я предполагал, что возможно есть инструмент который работает также как и datetime только со смещенным началом года