Для корректной работы strtotime, необходимо установить рабочий часовой пояс.
Допустим вы работаете по Московскому времени:
Код:
$servetTimeZone = 'Europe/Moscow';
$date = "2019-06-08 14:30:00";
echo strtotime($date . ' ' . $servetTimeZone) . "\n";
// также можно делать отклонения часового пояса (относительно вашего)
echo strtotime($date . '+3 hours ' . $servetTimeZone) . "\n";
Еще один способ установить часовой пояс:
Код:
date_default_timezone_set('Europe/Moscow');
Информацию по часовым поясам можно посмотреть тут