เลือกภาษา

โปรแกรมคำนวณจำนวนวันระหว่างวันที่

คำนวณระยะห่างระหว่างวันที่สองวันอย่างแม่นยำ แสดงผลทั้งจำนวนวันทั้งหมด วันทำการ วันหยุดสุดสัปดาห์ พร้อมตัวเลือกนับรวมวันสิ้นสุดและแปลงเป็นสัปดาห์หรือเดือน

คำนวณจำนวนวันวิธีใช้งาน ↓
เพิ่มหนึ่งวัน เพื่อให้นับทั้งวันแรกและวันสุดท้าย
ไม่นับวันหยุดสุดสัปดาห์ และไม่หักวันหยุดนักขัตฤกษ์
Mehmet Demiray (เมห์เมต เดมิเรย์) เผยแพร่ อัปเดตล่าสุด
แชร์

ผลลัพธ์ที่ได้จากเครื่องมือคำนวณจำนวนวันแสดงค่าอะไรบ้าง

เมื่อระบุวันที่เริ่มต้นและวันที่สิ้นสุด เครื่องมือคำนวณจำนวนวันจะแสดงประโยคสรุปผลลัพธ์หลักทันที เพื่อให้ทราบระยะห่างของเวลาอย่างชัดเจน จากนั้นตารางข้อมูลจะแจกแจงระยะเวลาเดียวกันออกมาในหน่วยวัดต่างๆ อย่างละเอียด ได้แก่ จำนวนปี เดือน วัน จำนวนวันรวมทั้งหมด จำนวนสัปดาห์เต็มพร้อมวันที่เหลือ จำนวนวันทำการ จำนวนวันหยุดสุดสัปดาห์ รวมถึงจำนวนชั่วโมงและนาทีทั้งหมด

ตัวอย่างเช่น การคำนวณระยะเวลาระหว่างวันที่ 1 มกราคม 2569 ถึงวันที่ 1 มกราคม 2570 โดยไม่นับรวมวันสิ้นสุด ผลลัพธ์จะแสดงจำนวนวันทั้งหมด 365 วัน ซึ่งคิดเป็น 1 ปีเต็ม หรือเท่ากับ 52 สัปดาห์กับอีก 1 วัน เมื่อแยกตามประเภทวัน จะได้วันทำการ 261 วัน และวันหยุดสุดสัปดาห์ 104 วัน ในส่วนของหน่วยเวลาละเอียด จะเทียบเท่ากับ 8,760 ชั่วโมง หรือ 525,600 นาที

การมีหน่วยเวลาหลายรูปแบบช่วยให้การนำผลลัพธ์ไปใช้งานต่อทำได้ทันที ไม่ว่าจะเป็นการวางแผนโครงการ การตรวจสอบสัญญาจ้าง หรือการคำนวณงวดการชำระเงินโดยไม่ต้องกดเครื่องคิดเลขซ้ำหลายรอบ

การนับวันแบบรวมวันสิ้นสุดและไม่รวมวันสิ้นสุดแตกต่างกันอย่างไร

โดยค่าเริ่มต้น เครื่องมือคำนวณจำนวนวันจะตัดวันสุดท้ายออก ซึ่งเป็นการคำนวณระยะห่างระหว่างจุดเวลาสองจุด เปรียบเสมือนการคำนวณจำนวนคืนของการเข้าพักโรงแรม เช่น เช็คอินวันจันทร์และเช็คเอาท์วันศุกร์ จะนับได้ 4 คืน หรือคิดเป็นสูตรพื้นฐานดังนี้

จำนวนวัน=วันที่สิ้นสุด−วันที่เริ่มต้น\text{จำนวนวัน} = \text{วันที่สิ้นสุด} - \text{วันที่เริ่มต้น}

อย่างไรก็ตาม ในทางปฏิบัติมักมีกรณีที่จำเป็นต้องนับรวมทั้งวันแรกและวันสุดท้ายเข้าด้วยกัน เช่น วันลาพักร้อน ระยะเวลาจัดกิจกรรม หรือระยะเวลาการอบรม หากเลือกตัวเลือกนับรวมวันสิ้นสุด ระบบจะบวกเพิ่มอีก 1 วันในผลลัพธ์ทันที

จำนวนวัน=(วันที่สิ้นสุด−วันที่เริ่มต้น)+1\text{จำนวนวัน} = (\text{วันที่สิ้นสุด} - \text{วันที่เริ่มต้น}) + 1

ตารางเปรียบเทียบผลลัพธ์ระหว่างสองรูปแบบ

ช่วงวันที่ ไม่รวมวันสิ้นสุด (ค่าเริ่มต้น) รวมวันสิ้นสุด
วันจันทร์ ถึง วันศุกร์ สัปดาห์เดียวกัน 4 วัน 5 วัน
วันที่ 1 มีนาคม 2569 ถึง 31 มีนาคม 2569 30 วัน 31 วัน
วันที่ 13 เมษายน 2569 ถึง 15 เมษายน 2569 2 วัน 3 วัน
วันเดียวกันทั้งเริ่มต้นและสิ้นสุด 0 วัน 1 วัน

การเลือกใช้งานขึ้นอยู่กับเงื่อนไขทางเอกสาร หากสัญญาหรือระเบียบระบุว่านับตั้งแต่วันเริ่มต้นจนถึงวันสิ้นสุด ควรกาเลือกการนับรวมวันสิ้นสุดเพื่อให้ได้ผลลัพธ์ตรงตามข้อเท็จจริง

หลักการคำนวณจำนวนปี เดือน และปีอธิกสุรทิน

การแปลงจำนวนวันออกมาเป็นปี เดือน และวัน ไม่ได้ใช้ค่าเฉลี่ยทางคณิตศาสตร์แบบตายตัว แต่คำนวณตามปฏิทินสุริยคติเกรกอเรียนจริง ระบบจะเริ่มบวกเดือนเต็มจากวันที่เริ่มต้นไปข้างหน้าทีละเดือน หากเดือนถัดไปมีจำนวนวันน้อยกว่าวันที่เริ่มต้น เช่น เริ่มต้นวันที่ 31 มกราคม 2569 เมื่อบวกไป 1 เดือน วันที่เป้าหมายจะถูกปรับให้เป็นวันสุดท้ายของเดือนกุมภาพันธ์คือวันที่ 28 กุมภาพันธ์ 2569 จากนั้นจึงนับจำนวนวันที่เหลือจนถึงวันสิ้นสุด

ในส่วนของปีอธิกสุรทิน ระบบปฏิบัติตามกฎสากลอย่างเคร่งครัด ปีที่มี 366 วัน คือปีที่หารด้วย 4 ลงตัว ยกเว้นปีที่ลงท้ายด้วยศตวรรษซึ่งต้องหารด้วย 400 ลงตัวเท่านั้น เช่น ปี ค.ศ. 2000 และ 2024 มีวันที่ 29 กุมภาพันธ์ แต่ปี ค.ศ. 1900 และ 2100 จะมีเพียง 28 วัน

สำหรับการแปลงเป็นชั่วโมงและนาที เครื่องมือใช้สูตรคูณคงที่จากจำนวนวันในปฏิทิน โดย 1 วัน เท่ากับ 24 ชั่วโมง และเท่ากับ 1,440 นาที โดยไม่มีการนำเวลาออมแสงในบางประเทศมาหักทอนหรือเพิ่มเวลา เพื่อรักษาความถูกต้องของวันตามปฏิทินสากล

การนับวันทำการและการเลือกวันหยุดสุดสัปดาห์

ในการทำงานจริง วันที่ต้องส่งมอบงานหรือกำหนดชำระเงินมักอ้างอิงตามวันทำการ เครื่องมือนี้มีตัวเลือกนับเฉพาะวันทำการ ซึ่งจะตัดวันหยุดสุดสัปดาห์ออกจากผลลัพธ์โดยอัตโนมัติ ผู้ใช้งานสามารถกำหนดรูปแบบวันหยุดประจำสัปดาห์ให้ตรงกับบริบทการทำงานได้ 3 รูปแบบ ได้แก่ วันเสาร์และวันอาทิตย์ ซึ่งเป็นมาตรฐานของประเทศไทยและสากล วันศุกร์และวันเสาร์ หรือวันอาทิตย์เพียงวันเดียวสำหรับธุรกิจที่เปิดทำการหกวันต่อสัปดาห์

ข้อจำกัดที่ควรทราบคือ ระบบไม่ได้หักวันหยุดนักขัตฤกษ์ วันหยุดราชการ หรือวันหยุดชดเชยออก เนื่องจากแต่ละประเทศและแต่ละองค์กรมีปฏิทินวันหยุดประจำปีที่แตกต่างกันอย่างสิ้นเชิง

หากต้องการคำนวณวันทำงานสุทธิที่มีวันหยุดพิเศษเข้ามาเกี่ยวข้อง ให้ใช้ขั้นตอนดังนี้

  1. คำนวณวันทำการผ่านเครื่องมือตามปกติ
  2. ตรวจสอบปฏิทินวันหยุดราชการหรือวันหยุดบริษัทที่ตรงกับช่วงเวลาดังกล่าว
  3. นับจำนวนวันหยุดพิเศษที่ตรงกับวันจันทร์ถึงวันศุกร์
  4. นำจำนวนวันทำการจากเครื่องมือลบด้วยจำนวนวันหยุดพิเศษเหล่านั้น

กรณีการใช้งานจริงในชีวิตประจำวันและการทำงาน

การนับระยะเวลาที่แน่นอนมีความสำคัญในหลายสถานการณ์ ไม่ว่าจะเป็นการบริหารงานบุคคล การเงิน หรือชีวิตส่วนตัว

  • การบริหารงานบุคคลและกฎหมายแรงงาน: ตรวจสอบระยะเวลาแจ้งลาออกล่วงหน้าตามกฎหมาย เช่น กำหนดแจ้งล่วงหน้า 30 วัน หรือการคำนวณอายุงานเพื่อประเมินสิทธิวันลาพักร้อนและเงินชดเชย
  • การเงินและธุรกิจ: ตรวจสอบกำหนดชำระเงินตามเงื่อนไขเครดิตเทอม เช่น เครดิต 30 วัน หรือ 60 วัน เพื่อป้องกันการผิดนัดชำระหนี้
  • การขอวีซ่าและการเดินทาง: ผู้ที่เดินทางไปต่างประเทศมักมีข้อจำกัดเรื่องระยะเวลาพำนัก เช่น วีซ่าท่องเที่ยวที่อนุญาตให้อยู่ได้ไม่เกิน 60 วัน หรือ 90 วัน การนับวันที่ไม่คลาดเคลื่อนช่วยป้องกันปัญหาการอยู่เกินกำหนด
  • การติดตามเป้าหมาย: การนับถอยหลังสู่วันสอบ วันแข่งขัน หรือการติดตามความต่อเนื่องของการปรับพฤติกรรม เช่น การออกกำลังกายติดต่อกัน 100 วัน

หากต้องการคำนวณข้อมูลเฉพาะทางเกี่ยวกับวันเกิด สามารถเลือกใช้งาน โปรแกรมคำนวณอายุ เพื่อดูอายุที่แน่นอน หรือใช้ เครื่องมือคำนวณผลต่างอายุ สำหรับการเปรียบเทียบระยะห่างของวันเกิดสองวัน รวมถึง เครื่องมือนับถอยหลังวันเกิด สำหรับดูระยะเวลาที่เหลือก่อนถึงวันครบรอบครั้งถัดไป

ความเป็นส่วนตัว การประมวลผลบนเบราว์เซอร์ และการส่งออกข้อมูล

เครื่องมือคำนวณจำนวนวันทำงานผ่านระบบของเว็บเบราว์เซอร์โดยตรง กระบวนการคำนวณทั้งหมดเกิดขึ้นภายในอุปกรณ์ของผู้ใช้งาน ไม่มีการส่งข้อมูลวันที่ บันทึกส่วนบุคคล หรือพฤติกรรมการใช้งานไปยังเซิร์ฟเวอร์ภายนอก ทำให้ข้อมูลมีความปลอดภัยและเป็นส่วนตัวอย่างสมบูรณ์

การใช้งานไม่มีค่าใช้จ่าย ไม่จำกัดจำนวนครั้ง และไม่ต้องสมัครสมาชิกหรือเข้าสู่ระบบแต่อย่างใด หากวันที่สิ้นสุดที่ระบุเกิดขึ้นก่อนวันที่เริ่มต้น ระบบจะสลับตำแหน่งของวันที่ให้อัตโนมัติ พร้อมแสดงข้อความแจ้งเตือน โดยผลลัพธ์ที่ได้จะเป็นระยะห่างที่เป็นค่าบวกเสมอ

นอกจากนี้ ยังรองรับการส่งออกผลลัพธ์เพื่อนำไปจัดทำรายงานหรือเก็บเป็นหลักฐานการทำงาน ผู้ใช้งานสามารถดาวน์โหลดข้อมูลสรุปได้หลายรูปแบบ ทั้งไฟล์ตารางคำนวณ CSV, XLSX เอกสาร PDF หรือบันทึกเป็นรูปภาพ เพื่อความสะดวกในการแนบเอกสารสัญญาหรือส่งต่อให้เพื่อนร่วมงาน

คำถามที่เราตอบบ่อยที่สุด

เครื่องมือคำนวณจำนวนวันนับรวมวันสิ้นสุดด้วยหรือไม่

ค่าเริ่มต้นจะไม่นับรวมวันสิ้นสุด เพราะเป็นการวัดระยะห่างระหว่างจุดเวลาสองจุด เช่นเดียวกับการคำนวณคืนเข้าพักโรงแรม หากต้องการนับวันสิ้นสุดรวมเข้าไปด้วย เช่น การคำนวณวันลาตั้งแต่วันจันทร์ถึงวันศุกร์ให้ได้ 5 วัน ให้เลือกช่องตัวเลือกสำหรับรวมวันสิ้นสุดเพื่อเพิ่มอีก 1 วัน

การคำนวณเฉพาะวันทำการ มีการหักวันหยุดนักขัตฤกษ์ของไทยออกให้หรือไม่

ระบบจะตัดเฉพาะวันหยุดประจำสัปดาห์ เช่น วันเสาร์และวันอาทิตย์ ออกจากการคำนวณเท่านั้น เครื่องมือนี้ไม่มีฐานข้อมูลวันหยุดราชการหรือวันหยุดนักขัตฤกษ์ของไทย ดังนั้นหากช่วงเวลาดังกล่าวมีวันหยุดพิเศษ ผู้ใช้จำเป็นต้องหักจำนวนวันเหล่านั้นออกด้วยตนเอง

หากระบุวันที่สิ้นสุดก่อนวันที่เริ่มต้น เครื่องมือจะแสดงผลอย่างไร

ระบบจะสลับตำแหน่งระหว่างวันที่เริ่มต้นและวันที่สิ้นสุดให้โดยอัตโนมัติ ผลลัพธ์ที่ได้จะยังคงเป็นระยะห่างที่เป็นค่าบวกเสมอ พร้อมมีข้อความแจ้งเตือนให้ทราบว่ามีการสลับลำดับวันที่

ระหว่างวันปฏิทินกับวันทำการ ควรเลือกใช้อย่างไรในการทำงานจริง

การเลือกใช้ขึ้นอยู่กับข้อตกลงหรือระเบียบที่ระบุไว้ หากเป็นสัญญาทั่วไป เช่น สัญญาเช่า ระยะเวลาทดลองงาน หรือการยื่นหนังสือบอกกล่าวล่วงหน้า 30 วัน มักหมายถึงวันปฏิทิน ส่วนกำหนดส่งของ กำหนดชำระเงินทางการค้า หรือการดำเนินการทางราชการ มักระบุเป็นวันทำการซึ่งไม่นับรวมวันหยุดสุดสัปดาห์

ข้อมูลวันที่ที่กรอกเพื่อคำนวณจะถูกบันทึกไว้ในระบบหรือไม่

การประมวลผลทั้งหมดเกิดขึ้นภายในเบราว์เซอร์ของอุปกรณ์คุณโดยตรง ไม่มีการส่งข้อมูลวันที่หรือบันทึกข้อมูลใดไปยังเซิร์ฟเวอร์ภายนอก ใช้งานได้ฟรีและไม่ต้องสมัครสมาชิก

ระบบจัดการกับปีอธิกสุรทินที่มี 29 วันในเดือนกุมภาพันธ์อย่างไร

เครื่องมือคำนวณจำนวนวันใช้กฎปฏิทินสากลแบบเกรกอเรียน จึงคำนวณปีอธิกสุรทินที่มี 366 วันและเดือนกุมภาพันธ์ที่มี 29 วันได้อย่างถูกต้องทุกรอบ 4 ปี ทำให้ผลลัพธ์จำนวนวันมีความแม่นยำอย่างสมบูรณ์

หากต้องการคำนวณอายุเปรียบเทียบระหว่างบุคคล หรือนับวันถอยหลังสู่วันเกิด มีเครื่องมือเฉพาะหรือไม่

หากต้องการคำนวณอายุเป็นปี เดือน และวัน สามารถเลือกใช้ เครื่องคำนวณอายุ หรือหากต้องการเปรียบเทียบระยะห่างของอายุคนสองคน แนะนำให้ใช้ เครื่องคำนวณส่วนต่างอายุ ส่วนผู้ที่ต้องการดูจำนวนวันที่เหลือก่อนจะถึงวันคล้ายวันเกิดรอบถัดไป สามารถตรวจสอบได้ผ่าน นับถอยหลังวันเกิด

แหล่งอ้างอิง

  1. ISO 8601 — Date and time format · ISO
  2. Gregorian calendar · Wikipedia
  3. Workweek and weekend · Wikipedia