@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' текущее время, или конец текущего дня?
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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