PHP Ionic Angular HTML5 AJAX Javascript CSS MySQL jQuery Forum


สร้างฟังก์ชันในการหาจำนวนวัน ชั่วโมง นาที และวินาทีที่ผ่านมาแล้ว

25 September 2008 By Ninenik Narkdee
ฟังก์ชัน เวลาที่ผ่าน นาทีที่ผ่าน ชั่วโมงที่ผ่าน php

คำสั่ง การ กำหนด รูปแบบ ตัวอย่าง เทคนิค ลูกเล่น การประยุกต์ การใช้งาน เกี่ยวกับ ฟังก์ชัน เวลาที่ผ่าน นาทีที่ผ่าน ชั่วโมงที่ผ่าน php



ฟังก์ชันในการหาจำนวนวัน ชั่วโมง นาที และวินาทีที่ผ่านมาแล้ว
ของระัยะเวลาสองระยะเวลาเช่น

ตั้งแต่วันที่ 2008-01-01 00:00:01 จนถึงวันนี้ จำนวนวัน ชั่วโมง
นาที และวินาทีที่ผ่านมาแล้วนั้นเป็นเท่าไร

<?php
function duration($begin,$end){
	$remain=intval(strtotime($end)-strtotime($begin));
	$wan=floor($remain/86400);
	$l_wan=$remain%86400;
	$hour=floor($l_wan/3600);
	$l_hour=$l_wan%3600;
	$minute=floor($l_hour/60);
	$second=$l_hour%60;
	return "ผ่านมาแล้ว ".$wan." วัน ".$hour." ชั่วโมง ".$minute." นาที ".$second." วินาที";
}
?>

การใช้งาน

<?php
	echo duration("2008-01-01 00:00:01",date("Y-m-d H:i:s"));
?>

รูปแบบวันที่จะ้ต้องอยู่ในรูปแบบ 0000-00-00 00:00:00 คือ ปี-เดือน-วัน ชั่วโมง:นาที:วินาที
เช่น 2008-01-01 00:00:01

หรือเขียนเป็นตัวแปรไว้ แล้วค่อยเรียกใฃ้ฟังก์ชั่นก็ได้ ดังนี้

<?php
	$begin="2008-01-01 00:00:01"; //  วันที่เริ่มนับ
	$end=date("Y-m-d H:i:s"); // วันที่สิ้นสุด
	echo duration($begin,$end); // แสดงผล
?>



อย่าลืมกด Like กด Share เป็นกำลังใจ ในการสร้างบทความใหม่ๆ น่ะครับ



บริการเว็บ server web hosting
บริการเว็บ server web hosting


Tags:: ฟังก์ชัน เวลาที่ผ่าน นาทีที่ผ่าน php ชั่วโมงที่ผ่าน







URL สำหรับอ้างอิง