PHP Code
<?php // รูปแบบของเวลาที่ใช้คำนวณ แบบ // อยู่ในรูปแบบ 00:00:00 ถึง 23:59:59 function diff2time($time_a,$time_b){ $now_time1=strtotime(date("Y-m-d ".$time_a)); $now_time2=strtotime(date("Y-m-d ".$time_b)); $time_diff=abs($now_time2-$now_time1); $time_diff_h=floor($time_diff/3600); // จำนวนชั่วโมงที่ต่างกัน $time_diff_m=floor(($time_diff%3600)/60); // จำวนวนนาทีที่ต่างกัน $time_diff_s=($time_diff%3600)%60; // จำนวนวินาทีที่ต่างกัน return $time_diff_h." ชั่วโมง ".$time_diff_m." นาที ".$time_diff_s." วินาที"; } // การใช้งาน echo diff2time("17:42:51","16:37:56"); // ผลลัพธิ์ // 1 ชั่วโมง 4 นาที 55 วินาที ////////////////////////////////// $time_a="17:42:51"; $time_b="16:37:56"; echo diff2time($time_a,$time_b); // ผลลัพธิ์ // 1 ชั่วโมง 4 นาที 55 วินาที ?>