กระทู้เก่าบอร์ด อ.Yeadram
4,506 2
URL.หัวข้อ /
URL
คำนวณเวลา ทำยังไง
อยากให้คำนวณระยะวัน-เวลา 2 วัน-เวลา ให้ออกมาเป็นจำนวนชั่วโมง และจำนวนนาทีค่ะ เช่น เริ่มงานตั้งแต่วันที่ 1/1/51 17:00:00 น. ถึง วันที่ 1/1/51 23:30:00 น.
ผลลัพธ์ที่ได้ก็คือ 6:30:00 ( 6 ชั่วโมง, 30 นาที, 0 วินาที)
ผลลัพธ์ที่ได้ก็คือ 6:30:00 ( 6 ชั่วโมง, 30 นาที, 0 วินาที)
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R01161
ขอบคุณ คุณสันติสุข มากค่ะ
เว็บนี้ดีจริงๆ ได้ทุกคำตอบเลย
เว็บนี้ดีจริงๆ ได้ทุกคำตอบเลย
Time: 0.3239s
ฟังก์ชั่น DateDiff( ) ใช้สำหรับหาผลต่างของสองเวลา ให้แทน xxx ด้วย
h เมื่อต้องการหาผลต่างมีหน่วยเป็น ชั่วโมง และไม่ต้อง mod ผลลัพธ์
n เมื่อ ... เป็น นาที และต้อง mod ผลลัพธ์ด้วย 60
s เมื่อ ... เป็น วินาที และต้อง mod ผลลัพธ์ด้วย 60
เช่น
Diff_Hour =datediff("h", #1-Jan-2008 17:00:00#, #2-Jan-2008 23:30:15#)
Diff_Min = datediff("n", #1-Jan-2008 17:00:00#, #2-Jan-2008 23:30:15#) mod 60
Diff_Sec =datediff("s", #1-Jan-2008 17:00:00#, #2-Jan-2008 23:30:15#) mod 60
หมายเหตุ : โอเปอเรเตอร์ Mod ใช้สำหรับหาเศษคงเหลือเมื่อหารด้วยเลขที่ตามหลัง เช่น 10 mod 4 = 2 (อ่านได้ว่า 10 หาร 4 เหลือเศษ 2) ; ถ้าไม่หาด้วย mod คุณจะได้ผลต่างของหน่วยเวลาตามจริง เช่น ต่างกัน 1000 นาที เป็นต้น