Im пытается получить разницу между двумя разными датами в минутах, но не выводится правильно.Получите разницу между 2 date_time в минутах
Ex:
$then = "2017-01-23 18:21:24";
//Convert it into a timestamp.
$then = strtotime($then);
//Get the current timestamp.
$now = time();
//Calculate the difference.
$difference = $now - $then;
//Convert seconds into minutes.
$minutes = floor($difference/60);
echo $minutes;
выводит 611 минут, и это неправильно, так как от "2017-01-23 18:21:24" до "2017-01-24 12:36:24" это прошлое более 611 минут. Является ли код неправильным?
Здесь вы можете увидеть различные часовые пояса: http://php.net/manual/en/timezones.europe.php – Michael