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

วิธีคำนวณวันที่เต็ม 24 ชั่วโมงระหว่างสองวันที่ใน MySQL

ฟังก์ชัน DATEDIFF() ใช้เฉพาะส่วนวันที่ในการคำนวณ ใช้ TIMESTAMPDIFF() เพื่อคำนวณวันที่เต็ม 24 ชั่วโมงระหว่างสองวันที่

ตัวอย่าง หาวันที่เต็ม 24 ชั่วโมงระหว่าง '2017-05-27 11:59:00' และ '2017-05-23 12:00:00':

mysql> SELECT TIMESTAMPDIFF(DAY, '2017-05-23 12:00:00', '2017-05-27 11:59:00');
+---------------------------------------------------------------------------+
| TIMESTAMPDIFF(DAY, '2017-05-23 12:00:00', '2017-05-27 11:59:00')        |
+---------------------------------------------------------------------------+
| 3                                                                         |
+---------------------------------------------------------------------------+