Здравствуйте, знатоки.
Это снова я и у меня снова к вам вопрос :)
К коду.
$date = '28.10.2020';
$date = date("d.m.Y H:i", $date);
$everyday = '1:10'; // Выводится из базы данных, 1 час 10 минут
$everyday = explode(":", $everyday);
$newDateH = date('d.m.Y H:i', strtotime("+".$everyday[0]." hours", $date));
if( $everyday[1] != '00' ){
$newDate = date('d.m.Y H:i', strtotime("+".$everyday[1]." minutes", $newDateH));
}else{
$newDate = $newDateH;
}
При выводе получается это:
Старая дата - 28.10.2020 02:41 Новая дата - 01.01.1970 04:00
Каким чудом - не знаю, но очень беспокоит эта проблема, скорее всего где-то намудрила с кодом...