phpで時間(何時間何分とか)を足したい。
0時を跨ぐ時間帯とか、はてどうしたものか。
jikantasu関数を作ってみた
<?php function jikantasu($a,$b){ $datetime = new DateTime($a); $current = new DateTime($b); $diff = $current->diff($datetime); $goukeitime = sprintf('%02d:%02d:%02d',$diff->h,$diff->i,$diff->s); return "{$goukeitime}"; } $time1="2020-01-01 23:00:00"; $time2="2020-01-02 00:10:00"; echo jikantasu($time1,$time2);//01:10:00と表示される
以上です
参考
http://pnome.blog88.fc2.com/blog-entry-7.html?sp