У меня есть функция, которая преобразует длительные времена в человекообразный формат. Однако мне нужно добавить час к тем временам. Ниже я устал, но это не работает. Моя оригинальная функция находится ниже того, что работает, но не добавляет дополнительные 1 час к времени.Плюс 1 час до timedatestamp
Не работает добавление дополнительного часа функцию
date_default_timezone_set('Europe/London');
$date = date('Y-m-d');
function convertDateTime($datestamp) {
$dt = new DateTime("@$datestamp");
$newdate= $dt->format('Y-m-d H:i:s');
return $newdate("+1 hour");
}
Работа функции, которая не добавляет час к выходу
date_default_timezone_set('Europe/London');
$date = date('Y-m-d');
function convertDateTime($datestamp) {
$dt = new DateTime("@$datestamp");
$newdate= $dt->format('Y-m-d H:i:s');
return $newdate;
'$ Dt = новый DateTime ("@"($ DATESTAMP + 3600).);'?! А затем используйте свой рабочий код с этой новой строкой кода – Rizier123
$ new_datetime = date ('Y-m-d h: i: s', strtotime ('+3 часа', $ timestamp)); Где $ timestamp - текущая временная метка, в которую вы хотите добавить 1 час – WisdmLabs