สร้างฟังก์ชันลบเวลาด้วย php อย่างง่าย

17 March 2009

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 วินาที 
?>








บทความในหมวดที่่น่าสนใจ อื่นๆ PHP Learning

25 Sep 08 วิธีแก้ปัญหาตัวแปร global เป็น off อ่าน 2070 03 Dec 10 ทบทวน การขึ้น บรรทัดใหม่ ใน textarea ด้วย Special Characters in HTML อ่าน 1997 03 Nov 09 php ฟังก์ชันหา IP Address เช็คเพิ่มเติม และประยุกต์ บล็อก IP อย่างง่าย อ่าน 1990 25 Sep 08 สร้างฟังก์ชันในการหาจำนวนวัน ชั่วโมง นาที และวินาทีที่ผ่านมาแล้ว อ่าน 1989 18 Dec 09 สร้างไฟล์ word จาก html ด้วย php class ได้อย่างง่าย อ่าน 1959 22 Jan 11 การอัพเดท สถานะ facebook อัตโนมัติ ผ่านทางอีเมลล์ อ่าน 1926 25 Dec 10 แนวทาง การใช้งาน php กับ css กำหนด รูปแบบ style อย่างง่าย อ่าน 1884 25 Sep 08 Code เกี่ยวกับ การหาวันข้างหน้า อ่าน 1871 12 Nov 08 กำหนด permission ไฟล์หรือโฟลเดอร์ด้วยฟังก์ชัน FTP ใน PHP อ่าน 1867 15 Nov 09 สร้างลิ้งค์เมนู 2 ภาษา กรณี ไทย อังกฤษ ด้วย php อย่างง่าย อ่าน 1860 17 Dec 10 สร้าง php ฟังก์ชัน ตราจสอบ ก่อนถึงวันหมดอายุ อย่างง่าย อ่าน 1827 09 Dec 09 การรวมไฟล์ javascript หรือไฟล์ css เป็นไฟล์เดียว ด้วย php อย่างง่าย อ่าน 1811 25 Sep 08 ตรวจสอบสถานะของ MySQL ด้วย phpinfo อ่าน 1790 30 Sep 08 สร้างฟังก์ชัน PHP แยกตัวเลขจากข้อความ อย่างง่าย อ่าน 1762 29 Mar 09 ประยุกต์ฟังก์ชัน substr_replace ใน PHP ตัดข้อความยาวแล้วตามด้วยเครื่องหมาย ...... อ่าน 1694

บทความคนเข้าอ่านวันนี้

25 Sep 08 ตรวจสอบนามสกุลไฟล์ ก่อนทำการอัพโหลด อ่าน 3270 25 Sep 08 Code เกี่ยวกับ การหาวันข้างหน้า อ่าน 1871 22 Aug 10 สร้าง waiting page ให้รอสักครู่ ก่อนลิ้งค์ ไปเว็บอื่น ด้วย jQuery และ php อ่าน 2580 13 Jul 10 วิธี load xml ไฟล์ และ แบ่งหน้า ด้วย php อย่างง่าย อ่าน 2842 22 Dec 10 เพิ่มลูกเล่น การแสดงข้อมูล เลื่อนสลับบน ล่าง คล้าย twitter ด้วย jQuery อ่าน 3421 15 Feb 09 สร้างเมนู Accordion อย่างง่ายแบบที่ 2 ด้วย jQuery อ่าน 4438 05 Oct 10 สร้าง login logout และกำหนด permission ของ facebook ด้วย php sdk อ่าน 5664 17 Jun 10 สร้างฟังก์ชัน ตรวจสอบ การเข้าเว็บไซต์ ผ่านมือถือ ด้วย php อ่าน 1616 01 Feb 10 การใช้งาน method delay() ใน jQuery 1.4 อ่าน 2732 09 Apr 10 สร้าง countdown นับเวลา ถอยหลัง ด้วย javascript อ่าน 5084 23 Aug 10 Integrate ใช้ Filemanager ของ FCKeditor กับ CKEditor แทน CKFinder อ่าน 2311 16 Aug 09 jQuery UI คือ อะไร อ่าน 4318 18 Dec 09 สร้างไฟล์ word จาก html ด้วย php class ได้อย่างง่าย อ่าน 1959 26 Oct 10 แนะนำ autocomplete ใน jQuery ui กับการประยุกต์ใช้งาน อ่าน 1992 13 Oct 08 คำสั่ง SQL BETWEEN อ่าน 9072 03 Nov 08 การส่งข้อมูลแบบ POST ด้วย Ajax อ่าน 8370 18 Mar 11 ทบทวน htaccess สำหรับ ให้ url เว็บมี www ด้านหน้าเสมอ อ่าน 1218 27 Nov 09 แก้ปัญหาความกว้าง option ของ select tag ใน ie ด้วย jQuery และ css อย่างง่าย อ่าน 2530 06 Jun 11 แนวทางการกำหนด expired header ให้กับรูปภาพ ด้วย php อย่างง่าย อ่าน 771 25 Sep 08 Javascript กับเทคนิค Mouseover และ Mouseout อ่าน 4832
จำนวนผู้เยี่ยมชม 784668
คน 2012 © Copyright ninenik.com. All rights reserved.