Задать вопрос
@paymaster2019

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

Есть код
<?php
require_once 'Qiwi.php';
$qiwi = new Qiwi('', '');
$getHistory = $qiwi->getPaymentsHistory([
	'startDate' => '2018-03-01T00:00:00+03:00',
	'endDate' => '2018-03-01T00:00:00+03:00',
]);
echo "<pre>"; print_r($getHistory); echo "</pre>";
?>

Как правильно задать 'startDate' и 'endDate', что бы значение 'startDate' означало начало текущего дня, а значение 'endDate' текущее время, или конец текущего дня?
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
irishmann
@irishmann
Научись пользоваться дебаггером
<?php

$startDate = new DateTime;
$startDate->setTime(0, 0, 0);
echo 'Начало текущего дня '.$startDate->format("c").'<br>';

$thisMoment = new DateTime;
echo 'Текущий момент времени '.$thisMoment->format("c").'<br>';

$endDate = new DateTime;
$endDate->setTime(23, 59, 59);
echo 'Конец текущего дня '.$endDate->format("c").'<br>';


Результат:
Начало текущего дня 2019-04-09T00:00:00+03:00
Текущий момент времени 2019-04-09T14:51:29+03:00
Конец текущего дня 2019-04-09T23:59:59+03:00
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽