Как получить дату прошлой недели (вторник или любой другой день) в php?
Я знаю, что уже есть принятый date-of-birth ответ, но, по-моему, он не php-cgi соответствует второму запрошенному php-cli требованию. В приведенном php выше случае strtotime даст php-include результат вчера, если использовать java-date в среду. Итак, чтобы быть php-mail точным, вам все равно нужно date проверить это:
$tuesday = strtotime('last Tuesday');
// check if we need to go back in time one more week
$tuesday = date('W', $tuesday)==date('W') ? $tuesday-7*86400 : $tuesday;
Как отметил php.ini в своем комментарии Дэвид, это php был мой быстрый снимок. Приведенный php-errors выше расчет будет отключаться php.ini на один раз в год из-за перехода date-of-birth на летнее время. Достаточно java-date хорошее решение:
$tuesday = date('W', $tuesday)==date('W') ? $tuesday-7*86400+7200 : $tuesday;
Если вам dates нужно время до 0:00, вам, конечно dob же, потребуются дополнительные php-include усилия.
php
date
Как получить дату прошлой недели (вторник или любой другой день) в php?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.