@AndryG

Как получить второй день месяца?

print_r(new DateTime('first day of -1 month'));
/*DateTime Object
(
    [date] => 2018-05-01 16:35:12.011108
    [timezone_type] => 3
    [timezone] => Etc/GMT-3
)*/


Как получить другой день в месяце, например, восьмой?

update
Указать дату нужно одной строкой, которая будет указана в конфиге. Без добавлений в коде.
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 2
BuriK666
@BuriK666
Компьютерный псих
php.net/manual/ru/datetime.add.php
<?php
    $date = new DateTime('first day of -1 month');
    $date->Add(new DateInterval("P5D"));
    var_dump($date);


object(DateTime)#1 (3) {
  ["date"]=>
  string(26) "2018-05-06 13:43:58.770116"
  ["timezone_type"]=>
  int(3)
  ["timezone"]=>
  string(3) "UTC"
}
Ответ написан
Exploding
@Exploding
wtf?
Не очень четко описана суть задачи: что конкретно имеется и что конкретно нужно получить. А не "например".
Возможно поможет strtotime?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы