我想以hh:mm:ss格式计算两个strtotime DATETIME/S之间的时间差.
这是WordPress项目.(PHP)
$target_time = strtotime($quiz_date . " 08:30 PM"); // Quiz Start time
$submitted_time = strtotime('now'); // submitted time
$time = gmdate('H:i:s', ($submitted_time - $target_time)); // difference in hh:mm:ss
我还设置了所需的默认时区.
这些是处理表单时的日期时间.
2023-08-29 20:30:00
2023-08-31 19:00:00
它将这个插入为Time 22:30:00
稍后我会将‘hh:mm:ss’格式的差异插入到MySQL中.
$query = "INSERT INTO Results (user_id, Time) VALUES (" . $user_id . " , " . $time . ");" ;