สอบถามการคำนวณค่าใช้จ่าย จากวันที่ครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามการคำนวณค่าใช้จ่าย จากวันที่ครับ

สอบถามการคำนวณค่าใช้จ่าย จากวันที่ครับ

ผมกำหนดเวลาให้การเช่ารถ โดยนับจากวันที่เช่าจนถึง วันที่กลับ
โดยราคาเหมาคือ 1800 บาท  ผมจะเอามาคำควณกันยังไงครับ

โดยมในตาราผมเก็บ วันไป แหละวันกลับ

 

go_date end_date
   
   


เช่นถ้าเหมา 1 วัน ก็ 1800  2 วันก็ 3600 แบบนี้ครับ

 

 



Awordmart 22-06-2016 21:34:21

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
ใช้ฟังก์ชั่นลบวัน หาจำนวนวันที่เหมา แล้วเอาไปคูนค่าใช้จ่ายต่อวัน ใช้ฟังก์ชั่นนี้เป็นแนวทาง

function daydiff($date_a,$date_b){
	$day1=strtotime($date_a);
	$day2=strtotime($date_b);
	if($day2>=$day1){
		$daydiff_val = $day2 - $day1;
	}else{
		$daydiff_val = $day1 - $day2;		
	}
	$day_diff = $daydiff_val / 86400;
	return $day_diff;
}
// ตัวอย่งกรใช้งาน 
$date1="2016-07-10";
$date2="2016-06-10";
echo daydiff($date1,$date2);
// Output::  30


หรือถ้าเป็น php เวอร์ชั่น 5.3 ขึ้นไป สามารถใช้งานทำสั่งนี้ได้เลย ไม่ต้องสร้างฟังก์ชั่นเพิ่ม

// ตัวอย่งกรใช้งาน 
$date1="2016-07-10";
$date2="2016-06-10";
$datetime1 = new DateTime($date1);
$datetime2 = new DateTime($date2);
$interval = $datetime1->diff($datetime2);
echo $interval->format('%a');
// Output::  30


ninenik 23-06-2016
 ความคิดเห็นที่ 2
แล้วก็เอาตรง  $interval ไป insert เข้า ฐานข้อมูลจากค่าที่ได้หรอครับ


awordmart 23-06-2016 11:52
 ความคิดเห็นที่ 3
ได้แล้วคร้าฟ ขอบคุณมากคร้าฟ inset เข้าได้แล้วคร้าฟ


awordmart 23-06-2016 11:56
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ