โดยช่อง input สามารถกรอกข้อมูลจำนวนเท่าไรก็ได้ แยกเป็นช่อง ชั่วโมง นาที วินาที
โค้ด
โค้ด: เลือกทั้งหมด
$hour = 0;
$hour = $_POST['hour']; // input ที่รับเข้ามา
$minute = 0;
$minute = $_POST['minute']; // input ที่รับเข้ามา
$second = 0;
$second = $_POST['second']; // input ที่รับเข้ามา
if($second >= 60){
$ps = floor($second / 60) ;
$minute = $minute + $ps;
$second = ($second % 60); // วินาทีตอนกรอก
}
if ($minute >= 60) {
$pm = floor($minute / 60);
$hour = $hour + $pm;
$minute = ($minute % 60); // นาทีตอนกรอก
}
โค้ด: เลือกทั้งหมด
if (ถ้าตัวแปรวินาทีที่รับเข้ามา มีค่ามากว่า 60) { ให้ทำตามเงื่อนไข โดย
กำหนดตัวแปลเก็บค่า = หารจำนวนวินาทีที่รับเข้าแบบไม่เอาเศษ
ตัวแปรนาที = ตัวแปรนาทีบวกกับจำนวนวินาทีที่หารแบบไม่เอาส่วน
ตัวแปลวินาทีที่เราใช้เก็บค่า = จำนวนตัวแปลที่หารไม่เอาส่วน