@maks78945

Как манипулировать датой?

Доброго времени суток!
Подскажите пожалуйста как реализовать формирование 2 дата исходя из текущий, а то всё что приходит в голову получается очень и очень "кривое".
Задача такова: Мне нужно 3 комплекта даты (начало, конец), исходя из текущего даты и времени, к примеру сейчас: 25.02.2019 11:30.
Мне нужно получить вот такие даты:
24.02.2019 08:00 - 25.02.2019 08:00 - последние сутки с 8 утра до 8 утра
18.02.2019 08:00 - 25.02.2019 08:00 - последняя целая неделя с 8 утра до 8 утра
01.01.2019 08:00 - 01.02.2019 08:00 - последний целый месяц с 8 утра до 8 утра

Подскажите пожалуйста, как всё это правильно реализовать?
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ответы на вопрос 1
php666
@php666
PHP-макака
изучить возможности объектов для работы с датой - php.net/manual/ru/book.datetime.php
а именно
php.net/manual/ru/class.datetime.php
php.net/manual/ru/class.dateinterval.php
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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