Задать вопрос
27cm
@27cm
TODO: Написать статус

В чём причина странного поведения функции strtotime()?

php > echo date('c');
2017-03-29T09:02:35+03:00
php > echo date('c', strtotime('-1 month'));
2017-03-01T09:03:33+03:00
php > echo date('c', strtotime('last month'));
2017-03-01T09:03:39+03:00
php > echo date('c', strtotime('first day of last month'));
2017-02-01T09:03:42+03:00


Помогите найти объяснение, почему last month 2017-03, а first day of last month 2017-02-01.
Или всему виной февраль?
Версия PHP 7.0.
  • Вопрос задан
  • 147 просмотров
Подписаться 2 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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