โปรแกรมนับวันระหว่างวันที่ และบวก-ลบวันจากวันที่
จำนวนวันระหว่างสองวันที่ = วันที่สิ้นสุด − วันที่เริ่มต้น (ถ้านับรวมวันสิ้นสุดให้บวก 1) เช่น 1 มกราคม ถึง 31 ธันวาคม 2569 ห่างกัน 364 วัน (52 สัปดาห์) หรือ 365 วันเมื่อนับรวมวันสุดท้าย และมีวันทำการ (จันทร์–ศุกร์) 260 วัน ส่วนโหมดบวก-ลบวันจะบอกว่าอีก N วันตรงกับวันอะไร
ประวัติการคำนวณ (เก็บในเครื่องนี้)
วิธีใช้นับวันระหว่างวันที่
- เลือกโหมด “นับวันระหว่างสองวันที่” แล้วเลือกวันเริ่มต้นและวันสิ้นสุด (ติ๊กนับรวมวันสิ้นสุดถ้านับแบบวันลา)
- ถ้าต้องการวันทำการ ให้ใส่จำนวนวันหยุดนักขัตฤกษ์ที่ตรงกับวันธรรมดาในช่วงนั้นเพื่อหักออก
- หรือเลือกโหมด “บวก / ลบวัน” เพื่อหาว่าอีก N วัน (หรือวันทำการ สัปดาห์ เดือน) ตรงกับวันที่และวันอะไร
วิธีนับวัน
จำนวนวัน = วันที่สิ้นสุด − วันที่เริ่มต้น (+ 1 ถ้านับรวมวันสิ้นสุด)
วันทำการ = จำนวนวัน − วันเสาร์-อาทิตย์ − วันหยุดนักขัตฤกษ์
การนับ “ไม่รวมวันสิ้นสุด” คือนับจำนวนคืนหรือจำนวนวันที่ ผ่านไป เช่น เข้าพัก 1 ถึง 3 ต.ค. = 2 คืน ส่วนการนับ “รวมวันสิ้นสุด” ใช้กับการลางาน การจองห้องแบบนับวัน หรือการนับอายุสัญญา เช่น ลา 1 ถึง 3 ต.ค. = 3 วัน
จำนวนสัปดาห์ = วัน ÷ 7 ส่วนจำนวนเดือนนับตามปฏิทินจริง (วันที่เดียวกันของเดือนถัดไปนับเป็น 1 เดือน ไม่ว่าเดือนนั้นจะมี 28–31 วัน)
ตัวอย่างการคำนวณ
โจทย์ 1: จาก 1 มกราคม 2569 ถึง 31 ธันวาคม 2569
- ไม่รวมวันสิ้นสุด = 364 วัน = 52 สัปดาห์ 0 วัน = 11 เดือน 30 วัน
- รวมวันสิ้นสุด = 365 วัน (ปี 2569 ไม่ใช่ปีอธิกสุรทิน)
- วันทำการ (ไม่รวมวันสิ้นสุด) = 260 วัน ถ้ามีวันหยุดนักขัตฤกษ์ที่ตรงกับวันธรรมดา 16 วัน จะเหลือ 244 วันทำการ
โจทย์ 2: วันนี้ 13 ตุลาคม 2569 อีก 45 วันคือวันอะไร → วันศุกร์ที่ 27 พฤศจิกายน 2569 แต่ถ้านับ 10 วันทำการ (ข้ามเสาร์-อาทิตย์) จะตรงกับวันอังคารที่ 27 ตุลาคม 2569
กรณีใช้งานที่พบบ่อย
- นับวันลาพักร้อน / ลาป่วย นับรวมวันสิ้นสุด และมักนับเฉพาะวันทำการ
- วันครบกำหนดชำระ / สัญญา เช่น เครดิต 30 วัน 60 วัน ใช้โหมดบวกวัน
- นับถอยหลังวันสอบ วันเดินทาง ใช้โหมดนับวัน โดยใส่วันนี้เป็นวันเริ่มต้น
- ระยะเวลาทดลองงาน 119 วัน ที่นายจ้างมักใช้ เพื่อให้ไม่ครบ 120 วันตามเงื่อนไขค่าชดเชย ใช้โหมดบวกวันจากวันเริ่มงาน
- กำหนดส่งเอกสารราชการ ที่ระบุเป็น “วันทำการ” ให้ใช้หน่วยวันทำการและหักวันหยุดราชการเอง
โปรแกรมไม่ทราบวันหยุดราชการของแต่ละปี (ซึ่งประกาศโดยคณะรัฐมนตรีและอาจมีวันหยุดพิเศษเพิ่ม) จึงให้กรอกจำนวนวันหยุดเอง
คำถามที่พบบ่อย
นับวันแบบรวมหรือไม่รวมวันสิ้นสุดดี
ถ้าถามว่า “ผ่านไปกี่วัน” หรือ “อีกกี่วัน” ให้ไม่รวม (1 ถึง 3 ต.ค. = 2 วัน) แต่ถ้าถามว่า “ลากี่วัน” หรือ “ใช้เวลากี่วัน” ซึ่งวันแรกและวันสุดท้ายนับเต็มวัน ให้รวม (= 3 วัน)
1 ปีมีกี่วันทำการ
ปกติประมาณ 260–262 วัน (365 วัน หักเสาร์-อาทิตย์ 104–105 วัน) เมื่อหักวันหยุดราชการไทยอีกราว 16–20 วัน จะเหลือประมาณ 240–245 วันทำการ
บวก 1 เดือนจากวันที่ 31 มกราคม ได้วันไหน
กุมภาพันธ์ไม่มีวันที่ 31 โปรแกรมจะปรับเป็นวันสุดท้ายของเดือนคือ 28 (หรือ 29) กุมภาพันธ์ ซึ่งเป็นวิธีที่ใช้ทั่วไปในการนับสัญญารายเดือน
โปรแกรมนับวันหยุดราชการไทยให้ไหม
ไม่ได้นับอัตโนมัติ เพราะวันหยุดแต่ละปีต่างกันและมีวันหยุดพิเศษ ให้นับจำนวนวันหยุดที่ตรงกับวันธรรมดาในช่วงนั้นแล้วกรอกในช่อง “วันหยุดนักขัตฤกษ์”