Поиск дат за последний полный период сб-пт в PHP - PullRequest
0 голосов
/ 23 марта 2011

У меня есть приложение для создания отчетов PHP, которое должно извлекать данные из стороннего API. Я хотел бы получить данные за неделю за последний полный период с субботы по пятницу. Например, сегодня среда, 23 марта, но когда я запускаю отчет, мне нужны данные с субботы с 12 марта по пт 18 марта. Приложение принимает формат YYYY-MM-DD для дат начала и окончания. Я не могу подсчитать даты, особенно если они совпадают с месяцами или годами.

Если кто-нибудь может помочь направить меня в правильном направлении, я был бы очень благодарен. Спасибо!

1 Ответ

1 голос
/ 23 марта 2011
<?php

$lastFridayTimestamp = strtotime('last friday');
$saturdayBeforeLastFridayTimestamp = strtotime('last saturday', $lastFridayTimestamp);
echo date('Y-m-d', $saturdayBeforeLastFridayTimestamp) . ' ' . date('Y-m-d', $lastFridayTimestamp);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...