Page 1 of 1

การหาผลต่างของเวลา ช่วยด้วยครับ

Posted: 26/09/2008 8:43 pm
by wat_rukawa
เช่น วันที่ (2008-09-10 10:30:00) - (2008-09-07 08:15:00) อยากได้ผลลัพเป็น ชั่วโมง : นาที อะครับ คำตอบ จะออกมาเป็น 74 ชั่วโมง 15 นาที รบกวนขอ code หน่อยนะครับ ขอบคุณมากๆครับ

Re: การหาผลต่างของเวลา ช่วยด้วยครับ

Posted: 26/09/2008 8:58 pm
by mindphp
ถ้าข้อมูล อยู่ใน Mysql สามารถใช้ function DATEDIFF(expr1,expr2) ของ Mysql ได้
แต่ถ้า เป็น ข้อมูล ในตัวแปล php ก็ แปลงค่าทั้งสองค่าเป็น unix timetmp แล้วเอามาลบได้ แล้วแปลงกลับ โดยใช้ function date()
เคยมีการโพสถามตอบ เรื่องตรงนี้อยู่แล้ว ลองค้นดูในกระทู้เก่าๆ