@NyxDeveloper

Как получить дату начала и конца недели/квартала?

Я делаю приложение на джанго, в котором составляется небольшая отчетность по активности за каждый квартал и неделю. Мне необходимо для каждого объекта получить значения только за определенный период времени, как я могу это сделать? Я точно знаю, что в python уже есть такой функционал, вроде даже в стандартной библиотеке datetime, но я нигде не могу найти понятной (на самом деле понятной, человеку) документации или примера такой фильтрации.
Подскажите пожалуйста пример или ссылку, где его можно посмотреть. По хорошему было бы задавать номер недели/квартала, а на выходе получать две даты (начало и конец).
  • Вопрос задан
  • 1891 просмотр
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
Для получения календарной недели:
https://docs.python.org/3/library/datetime.html#da...
datetime.date(2010, 6, 16).isocalendar()[1]
Для получения квартала функций в стандартной библиотеке нет - можете использовать для этого какую-нибудь готовую, например https://pypi.org/project/datetime-quarter/ или написать свою функцию
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы