Я установил время в SQL в таком формате: 2016-01-03 12:13:26. Я хотел бы рассчитать количество часов и минут (если часы < 1), идущие от СЕЙЧАС() к этому конкретному времени SQL. Я рассматривал все различные темы здесь, но я не могу понять, как преобразовать PHP разных временных форматов в SQL.Как рассчитать разницу во времени между SQL-временем и временем PHP
Это код, который я использовал, но это даст мне только часы до 12 и минуты. Не знаю, как использовать его с днями.
$now = date("d/m/Y h:i:s");
$commentime = strtotime($SQLTIME);
$timetocomment = $now - $commentime;
Например, этот код даст «12 часов назад» для данных, которые я отправил 24 часа назад в SQL. Как я могу это сделать? Спасибо.
я думаю проблема заключается в $ now = date ("d/m/yh: i: s"), попробуйте преобразовать ее в 24 часа не 12 часов, также идите, проверяйте время в базе данных, смотрите ли ее 00:00:00 до 23: 59:59 –