โปรแกรมนับวันระหว่างวันที่ และบวก-ลบวันจากวันที่

จำนวนวันระหว่างสองวันที่ = วันที่สิ้นสุด − วันที่เริ่มต้น (ถ้านับรวมวันสิ้นสุดให้บวก 1) เช่น 1 มกราคม ถึง 31 ธันวาคม 2569 ห่างกัน 364 วัน (52 สัปดาห์) หรือ 365 วันเมื่อนับรวมวันสุดท้าย และมีวันทำการ (จันทร์–ศุกร์) 260 วัน ส่วนโหมดบวก-ลบวันจะบอกว่าอีก N วันตรงกับวันอะไร

อัปเดต ใช้ฟรี ไม่ต้องสมัครคำนวณในเครื่องของคุณ

ต้องการทำอะไร
วัน
ใส่จำนวนวันหยุดที่ตรงกับวันจันทร์–ศุกร์ เพื่อหักออกจากวันทำการ
ทิศทาง
หน่วย

ช่องตัวเลขพิมพ์สูตรได้ เช่น 25000*12 · ผลลัพธ์อัปเดตทันทีเมื่อแก้ตัวเลข

ผลลัพธ์

วิธีใช้นับวันระหว่างวันที่

  1. เลือกโหมด “นับวันระหว่างสองวันที่” แล้วเลือกวันเริ่มต้นและวันสิ้นสุด (ติ๊กนับรวมวันสิ้นสุดถ้านับแบบวันลา)
  2. ถ้าต้องการวันทำการ ให้ใส่จำนวนวันหยุดนักขัตฤกษ์ที่ตรงกับวันธรรมดาในช่วงนั้นเพื่อหักออก
  3. หรือเลือกโหมด “บวก / ลบวัน” เพื่อหาว่าอีก 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) กุมภาพันธ์ ซึ่งเป็นวิธีที่ใช้ทั่วไปในการนับสัญญารายเดือน

โปรแกรมนับวันหยุดราชการไทยให้ไหม

ไม่ได้นับอัตโนมัติ เพราะวันหยุดแต่ละปีต่างกันและมีวันหยุดพิเศษ ให้นับจำนวนวันหยุดที่ตรงกับวันธรรมดาในช่วงนั้นแล้วกรอกในช่อง “วันหยุดนักขัตฤกษ์”