PHP stringtotime функция первый день недели - PullRequest
0 голосов
/ 27 декабря 2018
echo date("d-M-Y", strtotime("first monday 2019-07"));

Разве выходные данные этой строки не должны быть 01-Jul-2019?Это первый понедельник июля, но выходной: 08-июль-2019.

В чем заключается ошибка, которую я делаю?

Ответы [ 3 ]

0 голосов
/ 27 декабря 2018

Использование,

echo date("d-M-Y", strtotime("first monday of 2019-07"));

Вы можете найти здесь php инструкции для разбора даты как естественные языки.

http://php.net/manual/en/datetime.formats.relative.php

0 голосов
/ 27 декабря 2018

«первый понедельник 2019-07» возвращает дату первого понедельника июля, исключая дату начала (в данном случае 1 июля 2019 года).Где, как «первый понедельник 2019-07» возвращает дату первого понедельника июля, включая дату начала.

0 голосов
/ 27 декабря 2018

Попробуйте

first monday of 2019-07

Вместо first monday 2019-07.

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