Как мне настроить таргетинг на определенный день текущего месяца с помощью функций DateTime? ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Как мне настроить таргетинг на определенный день текущего месяца с помощью функций DateTime?

Сообщение Anonymous »

Мне нужно иметь возможность установить объект DateTime на определенный день текущего месяца. Очевидно, я могу сделать это, получив текущий месяц и создав новый DateTime, или проверив текущий день и создав объект DateInterval для изменения DateTime, но я хочу просто передать аргументы DateTime::modify в виде простого текста.

Я ищу что-то вроде:

Код: Выделить всё

$datetime->modify('10th day this month');
но это выдает ошибку типа


Предупреждение PHP: DateTime:: модифицировать(): не удалось проанализировать строку времени (10-й день этого месяца) в позиции 0 (1): неожиданный символ в коде оболочки PHP в строке 1


и мне кажется, что я не могу найти правильную конструкцию предложения, чтобы PHP работал хорошо.

Подробнее здесь: https://stackoverflow.com/questions/201 ... -functions

Вернуться в «Php»