この関数は 0 の結果を生成します。
function time_difference($time1, $time2) {
$dt1 = new DateTime($time1);
$dt2 = new DateTime($time2);
$difference = $dt1->diff($dt2);
var_dump($difference);
}
var_dump の出力は次のとおりです。はい、$time1 と $time2 が有効な日付/時刻であることを確認しました。
object(DateInterval)#7 (15) {
["y"]=> int(0)
["m"]=> int(0)
["d"]=> int(0)
["h"]=> int(0)
["i"]=> int(0)
["s"]=> int(0)
["weekday"]=> int(0)
["weekday_behavior"]=> int(0)
["first_last_day_of"]=> int(0)
["invert"]=> int(0)
["days"]=> int(0)
["special_type"]=> int(0)
["special_amount"]=> int(0)
["have_weekday_relative"]=> int(0)
["have_special_relative"]=> int(0)
}
どんな助けでも大歓迎です。