@bad_shape_guy

Как получить список дат начала и конца каждой недели в диапазоне дат?

Добрый день, подскажите пожалуйста, каким способом можно получить выборку последовательно начала и конца каждой недели в диапазоне дат т.е. от какой либо определенной даты и до текущей, например от 2023 и до сегодня

week_start ; week_end
2023-01-02 ; 2023-01-08
2023-01-09 ; 2023-01-15
2023-01-16 ; 2023-01-22
2023-01-23 ; 2023-01-29
...
2024-05-13 ; 2024-05-19
2024-05-20 ; 2024-05-26
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
LaRN
@LaRN
Senior Developer
Можно найти ближайшие к началу периода пн и вс. А дальше с помощью date_add прибавлять к ним по 1 неделе пока одна из дат не вылетит за дальнюю границу вашего диапазона
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы