Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

โปรแกรม PHP หาจำนวนวันรวมระหว่างวันที่สองวันที่

ฟังก์ชัน date_diff ใช้หาความต่างระหว่างวันที่สองวันที่ ฟังก์ชันในตัวนี้คืนค่าเป็นออบเจ็กต์ DateInterval หากพบจำนวนวัน และคืนค่า False หากไม่พบ

ตัวอย่าง

<?php
$date_1 = date_create('23-11-2019');
$date_2 = date_create('22-1-2020');
$day_diff = date_diff($date_1, $date_2);
echo $day_diff->format('ความต่างของวันคือ: %R%a days');
?>

ผลลัพธ์

ความต่างของวันคือ: +60 days

สร้างวันที่สองวันที่ด้วยฟังก์ชัน date_create แล้วใช้ date_diff คำนวณความต่าง กำหนดผลลัพธ์ให้ตัวแปร และแสดงด้วย format เพื่อให้อ่านง่าย