กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
442 3
URL.หัวข้อ /
URL
คำนวณเวลาและวันเพื่อนับจำนวนวัน
ผมมีฟิลล์ strDate = วันที่เริ่มต้น (วัน), strTime = เวลาเริ่มต้น(นาที) ,EndDate = วันที่สิ้นสุด(วัน),Endtime = เวลาสิ้นสุด(นาที)
1.ฟิลล์ทั้งหมดกำหนดเป็นประเภท Date/Time จะถูกต้องหรือไม่
2.ถ้าต้องการคำนวณหาจำนวนวันทั้งหมดมีวิธีเขียนโค้ดอย่างไร โดยเวลาที่กำหนดให้ครบหนึ่งวันไม่ใช่ 00.00 น. อาจเป็นครบรอบวันที่ 06.00 น.โดยเมื่อเลย 06.00 น.ไม่ว่าจะกี่นาทีให้คิดเป็นวันใหม่ *** Edited by Supap Chaiya *** 14/6/2546 0:52:15
1.ฟิลล์ทั้งหมดกำหนดเป็นประเภท Date/Time จะถูกต้องหรือไม่
2.ถ้าต้องการคำนวณหาจำนวนวันทั้งหมดมีวิธีเขียนโค้ดอย่างไร โดยเวลาที่กำหนดให้ครบหนึ่งวันไม่ใช่ 00.00 น. อาจเป็นครบรอบวันที่ 06.00 น.โดยเมื่อเลย 06.00 น.ไม่ว่าจะกี่นาทีให้คิดเป็นวันใหม่ *** Edited by Supap Chaiya *** 14/6/2546 0:52:15
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R01070
ลองค้นด้วยคำว่า DateDiff ดูนะครับ ผมมีตัวอย่างไว้ให้ศึกษาหลายอันอยู่ครับ
2 @R01071
ที่ผมเคยทำ คือหาเวลาระหว่างวัน ครับ
-----------------------------------------------------------
ผมกำหนด ดังนี้กำหนด
Format : d/mm/yyyy hh:nn
Input mark : 00/00/0000" "00:00;0;_
------------------------------------------------------------
วิธีหาเวลาเป็นชั่วโมง
=DateDiff("n",[TimeFrom],[Timeto])\60
------------------------------------------------------------
วิธีหาเวลาเป็นนาที
=DateDiff("n",[TimeFrom],[Timeto]) Mod 60
------------------------------------------------------------
ตอน Sum ระวัง ผล Sum ที่เกิน 60 นาที จะต้อง ไปเพิ่มที่ชั่วโมง
ลองนำไปดัดแปลงดูนะครับ
3 @R01073
ขอบคุณครับ
Time: 0.1205s