こんな感じでどうでしょう
----------------------------------------------------------------
<?php
$hensuu1 = "09時00分"; #(出社時間)
$hensuu2 = "16時30分"; #(退社時間)
print $hensuu3=timediff($hensuu1, $hensuu2);
#引数の時間のフォーマット:hh時mm分
#返値:hh:mm
function timediff($stime, $etime){
$stime = mb_ereg_replace("分","",$stime);
$stime = mb_ereg_replace("時",":",$stime);
$stime = strtotime($stime);
$etime = mb_ereg_replace("分","",$etime);
$etime = mb_ereg_replace("時",":",$etime);
$etime = strtotime($etime);
$diff=$etime-$stime;
$h=(int)($diff/3600);
$m=(int)($diff % 3600 / 60);
return sprintf("%02d:%02d", $h, $m);
#return strftime("%H:%M", $etime-$stime)."\n"; #これは正しくない
}
?>
お礼
ご回答ありがとうございます。おかげさまで完成できそうです。