ฟังก์ชั่นหาผลต่างของวันที่ หรือ DateDiff

ฟังชั่นก์สำหรับหา ผลต่างของวันที่ ( Date Difference )

function DateDiff($strDate1,$strDate2)
{
	return (strtotime($strDate2) - strtotime($strDate1)) /  ( 60 * 60 * 24 );  
}

จาก Code ฟังก์ชั่นนี้ ต้องการ Parameter อยู่ 2 ตัวด้วยกัน ประกอบด้วย $strDate1, $strDate2 โดย ฟังก์ชั่นนี้ จะนำ ค่าของวันที่ $strDate1 มาลบกับ $strDate2 ก็จะได้ออกมาเป็นจำนวนวันที่แตกต่างกัน

ตัวอย่าง

$date1 = "2010-04-20 00:00:00:";
$date2 = "2010-04-22 00:00:00";

echo DateDiff($date1, $date2);

// ผลลัพท์ 2

เพื่อน ๆ ลองนำไปใช้กันดูนะครับ