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

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

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

การคำนวณจำนวนวัน และระยะห่างระหว่างวันที่คืออะไร?

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

จุดที่หลายคนมักสับสนคือ 'การนับรวมวันสิ้นสุด' (Inclusive Counting) เช่น ลางานตั้งแต่วันจันทร์ที่ 1 ถึงวันพุธที่ 3 หากคิดผลต่างปกติ (3 - 1) จะได้ 2 วัน แต่ในการลางานจริงเราหยุด 3 วันเต็ม โปรแกรมนี้จึงมีสวิตช์ให้เลือกว่าจะนับรวมวันสิ้นสุดด้วยหรือไม่ เพื่อให้ตรงกับการใช้งานจริงของคนไทยทุกรูปแบบ

นอกจากนี้ คนไทยยังใช้ทั้งปีพุทธศักราช (พ.ศ.) ในเอกสารราชการ และปีคริสต์ศักราช (ค.ศ.) ในการทำงานและระบบไอที Calcia จึงรองรับการเทียบปี พ.ศ. และ ค.ศ. อัตโนมัติ โดยไม่ต้องมานั่งบวกลบ 543 เองในใจ

หลักการคำนวณและสูตรทางคณิตศาสตร์ปฏิทิน

มาตรฐานการนับระยะเวลาตามปฏิทินเกรกอเรียนและกฎหมายแพ่งไทย
  • ระบบแปลงวันที่เริ่มต้นและวันสิ้นสุดเป็นแกนเวลาเที่ยงคืนมาตรฐาน (00:00:00 UTC) เพื่อป้องกันปัญหาเวลาคลาดเคลื่อนจากเขตเวลา จากนั้นหาผลต่างในหน่วยมิลลิวินาที แล้วหารด้วย 86,400,000 มิลลิวินาที (24 ชั่วโมง × 60 นาที × 60 วินาที × 1,000) เพื่อให้ได้จำนวนวันปฏิทินที่แท้จริง
  • การแยกย่อยเป็นปี เดือน และวัน จะคำนวณตามการเลื่อนปฏิทินจริงทีละก้าว โดยนำจำนวนวันในแต่ละเดือนจริง (28, 29, 30 หรือ 31 วัน) และปีอธิกสุรทิน (Leap Year) มาคิดคำนวณอย่างถูกต้องตามหลักดาราศาสตร์ปฏิทิน
  • คำนวณโดยนำจำนวนวันทั้งหมดหารด้วย 7 ผลลัพธ์จำนวนเต็มคือจำนวนสัปดาห์ และเศษที่เหลือคือจำนวนวันส่วนเกิน เช่น 73 วัน เท่ากับ 10 สัปดาห์ กับอีก 3 วัน
  • คำนวณจากสัดส่วนของปีสุริยคติเฉลี่ยสากล (365.25 วันต่อปี ซึ่งรวมปีอธิกสุรทินไว้แล้ว) ทำให้ตัวเลขเปอร์เซ็นต์ของปีมีความแม่นยำสูงสำหรับการคำนวณทางการเงินและการลงทุน
จำนวนวันแบบไม่รวมวันสิ้นสุด (Exclusive)
จำนวนวัน = วันที่สิ้นสุด - วันที่เริ่มต้น
จำนวนวันแบบนับรวมวันสิ้นสุด (Inclusive)
จำนวนวันทั้งหมด = (วันที่สิ้นสุด - วันที่เริ่มต้น) + 1 วัน
แปลงเป็นสัปดาห์และวัน
สัปดาห์ = ⌊จำนวนวัน ÷ 7⌋, วันที่เหลือ = จำนวนวัน mod 7
สัดส่วนของปี (คิดเป็นเปอร์เซ็นต์ของปี)
เปอร์เซ็นต์ของปี = (จำนวนวัน ÷ 365.25) × 100%

ระบบคำนวณอิงตามเวลามาตรฐานประเทศไทย (ICT, UTC+7) ซึ่งไม่มีการปรับเวลาตามฤดูกาล (Daylight Saving Time) ทำให้ระยะห่างในแต่ละวันมีค่าเท่ากับ 24 ชั่วโมงเต็มเสมอ

ตัวอย่างการคำนวณจริงประจำปี พ.ศ. 2569 (ค.ศ. 2026)

ตัวอย่างการคำนวณแบบทีละขั้นตอน 1

ตัวอย่างที่ 1: นับจำนวนวันตั้งแต่ 1 มกราคม ถึง 15 มีนาคม พ.ศ. 2569

1
นับวันในเดือนมกราคม:ตั้งแต่วันที่ 1 ม.ค. ไปจนถึงสิ้นเดือน = 30 วัน (แบบไม่นับวันแรก)
2
นับวันในเดือนกุมภาพันธ์ (ปีนี้มี 28 วัน):เดือนกุมภาพันธ์เต็มเดือน = 28 วัน (ปีปกติ 28 วัน)
3
นับวันในเดือนมีนาคม:ตั้งแต่วันที่ 1 มี.ค. ถึง 15 มี.ค. = 15 วัน
4
รวมจำนวนวันทั้งหมด (Exclusive):30 + 28 + 15 = 73 วัน (10 สัปดาห์ 3 วัน, รวม 1,752 ชั่วโมง หรือคิดเป็น 20.0% ของปี)
หากเปิดโหมด 'นับรวมวันสิ้นสุดด้วย (+1 วัน)' ผลลัพธ์จะได้เป็น 74 วันเต็ม
ตัวอย่างการคำนวณแบบทีละขั้นตอน 2

ตัวอย่างที่ 2: นับจำนวนวันตั้งแต่ 1 มกราคม ถึง 8 พฤศจิกายน พ.ศ. 2569

1
คำนวณสะสมตามแต่ละเดือน:ม.ค. (30 วัน) + ก.พ. (28 วัน) + มี.ค. (31) + เม.ย. (30) + พ.ค. (31) + มิ.ย. (30) + ก.ค. (31) + ส.ค. (31) + ก.ย. (30) + ต.ค. (31) + พ.ย. (8 วัน)
2
ผลลัพธ์จำนวนวันสุทธิ:รวมทั้งสิ้น 311 วัน (44 สัปดาห์ 3 วัน หรือคิดเป็น 85.1% ของปี)

ตารางอ้างอิงรูปแบบวันที่และหน่วยวัดเวลา

ตาราง ก - รูปแบบการเขียนวันที่ยอดนิยมในประเทศไทยและต่างประเทศ

ประเทศ / มาตรฐานรูปแบบที่ใช้ตัวอย่างวันที่จริง
ไทย (ราชการและทั่วไป - พ.ศ.)วัน/เดือน/ปี พ.ศ. (วว/ดด/ปปปป)08/11/2569 (8 พ.ย. 2569)
ไทย (ธุรกิจและสากล - ค.ศ.)วัน/เดือน/ปี ค.ศ. (DD/MM/YYYY)08/11/2026
สหรัฐอเมริกา (US English)เดือน/วัน/ปี (MM/DD/YYYY)11/08/2026
มาตรฐานสากล (ISO 8601)ปี-เดือน-วัน (YYYY-MM-DD)2026-11-08
ญี่ปุ่น (Japanese Standard)ปี/เดือน/วัน (YYYY年MM月DD日)2026年11月08日

ตาราง ข - ตัวเลข « 03/04/2026 » อ่านว่าวันอะไร? (ข้อควรระวังเรื่องความสับสน)

ประเทศผู้อ่านความหมายของวันที่ 03/04/2026
คนไทย, ยุโรป, อังกฤษ (วันขึ้นก่อน)3 เมษายน 2026
คนอเมริกัน (เดือนขึ้นก่อน)4 มีนาคม 2026
ข้อแนะนำเพื่อความปลอดภัย: ควรเขียนชื่อเดือนเป็นตัวหนังสือ เช่น '3 เม.ย. 2026' หรือใช้มาตรฐาน ISO 8601 (2026-04-03) เพื่อไม่ให้เกิดความผิดพลาดในสัญญาและเอกสารสำคัญ

ตาราง ค - สรุปหน่วยวัดระยะเวลาทั้งหมดที่ควรรู้

หน่วยเวลาสูตรการคำนวณ
จำนวนวันทั้งหมด (วัน)ผลต่างเวลาเป็นมิลลิวินาที ÷ 86,400,000 ปัดเป็นจำนวนเต็ม
สัปดาห์ (สัปดาห์)จำนวนวันทั้งหมด ÷ 7 (เอาเฉพาะจำนวนเต็ม) + วันที่เหลือ
ชั่วโมง (ชั่วโมง)จำนวนวันทั้งหมด × 24 ชั่วโมง
นาที (นาที)จำนวนชั่วโมง × 60 นาที
วินาที (วินาที)จำนวนนาที × 60 วินาที
สัดส่วนของปี (ร้อยละ / %)(จำนวนวันทั้งหมด ÷ 365.25) × 100%
คู่มือการคำนวณฉบับสมบูรณ์

บทวิเคราะห์เจาะลึก: เทคนิคการนับระยะเวลาให้ถูกต้องตามกฎหมายและการทำงานจริง

ในทางกฎหมายและธุรกิจ การนับวันมีความสำคัญอย่างยิ่ง โดยเฉพาะตามประมวลกฎหมายแพ่งและพาณิชย์ของไทย (มาตรา 193/3) ซึ่งระบุหลักการนับระยะเวลาไว้ชัดเจนว่า หากเริ่มนับเป็นวัน สัปดาห์ เดือน หรือปี 'มิให้นับวันแรกแห่งระยะเวลานั้นรวมเข้าด้วย' เว้นแต่จะได้เริ่มการในวันนั้นเองตั้งแต่เวลาที่ถือได้ว่าเป็นเวลาเริ่มต้นทำการงานกันตามประเพณี

ตัวอย่างเช่น หากทำสัญญาเริ่มวันที่ 1 มกราคม โดยมีกำหนด 10 วัน การนับตามหลักกฎหมายจะไม่นับวันที่ 1 แต่จะเริ่มนับวันที่ 2 เป็นวันที่ 1 และไปสิ้นสุดในวันที่ 11 มกราคม นี่คือเหตุผลว่าทำไมโหมดปกติของโปรแกรมคำนวณจึงคำนวณแบบ Exclusive (หักลบธรรมดา)

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

ระบบปี พ.ศ. (พุทธศักราช)
ใช้เป็นมาตรฐานในเอกสารราชการไทย การศึกษา และชีวิตประจำวัน โดยปี พ.ศ. จะมากกว่าปี ค.ศ. อยู่ 543 ปีเสมอ (พ.ศ. = ค.ศ. + 543)
ระบบปี ค.ศ. (คริสต์ศักราช)
ใช้ในภาคธุรกิจ การเงิน ตั๋วเครื่องบิน และระบบคอมพิวเตอร์สากล การคำนวณปฏิทินเกรกอเรียนอิงตามปี ค.ศ. เป็นหลัก
มาตรฐานสากล ISO 8601 (YYYY-MM-DD)
รูปแบบที่แนะนำสำหรับการจัดเก็บข้อมูลและการเขียนโปรแกรม ช่วยป้องกันความสับสนระหว่างระบบวันขึ้นก่อนกับระบบเดือนขึ้นก่อนได้อย่างเด็ดขาด
ก่อนลงนามในสัญญา ส่งเอกสารยื่นภาษี หรือวางแผนวันลาพักร้อน ควรตรวจสอบให้แน่ชัดว่าคู่สัญญาหรือหน่วยงานนั้นๆ ใช้วิธีนับรวมวันแรก/วันสุดท้ายหรือไม่ เพื่อป้องกันข้อพิพาทเรื่องกำหนดเวลาที่อาจเกิดขึ้นได้
คำถามที่พบบ่อย

คำถามที่พบบ่อยเกี่ยวกับการคำนวณจำนวนวัน (FAQ)

สูตรคำนวณหาวันที่ใน Excel หรือ Google Sheets ต้องใช้คำสั่งอะไร?

คุณสามารถใช้สูตร =DATEDIF(วันเริ่มต้น, วันสิ้นสุด, "d") หรือนำเซลล์วันที่สิ้นสุดลบด้วยเซลล์วันเริ่มต้นโดยตรง เช่น =B2-A2 แล้วจัดรูปแบบเซลล์เป็นตัวเลขทั่วไป (General) ก็จะได้จำนวนวันทันทีครับ

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

แบบไม่รวมวันสิ้นสุด (Exclusive) คือผลต่างปกติ เช่น วันที่ 1 ถึงวันที่ 3 ได้ 2 วัน (เปรียบเหมือนการนับ 24 ชม. ผ่านไป 2 ครั้ง) ส่วนแบบนับรวมวันสิ้นสุด (Inclusive) จะบวกเพิ่ม 1 วัน เสมือนนับตั้งแต่วินาทีแรกของวันเริ่มต้นจนถึงวินาทีสุดท้ายของวันสิ้นสุด เหมาะกับการนับวันลาพักร้อนหรือสัญญาเช่าครับ

โปรแกรมนี้รองรับการคำนวณปี พ.ศ. หรือไม่ และมีวิธีแปลงเป็น ค.ศ. อย่างไร?

รองรับอย่างสมบูรณ์แบบครับ! คุณสามารถเลือกแท็บ พ.ศ. เพื่อดูและเลือกวันที่ตามปฏิทินไทยได้ทันที โดยหลักการแปลงง่ายๆ คือ พ.ศ. - 543 = ค.ศ. (เช่น พ.ศ. 2569 - 543 = ค.ศ. 2026)

ทำไมการนับระยะเวลาตามกฎหมายไทยถึงไม่นับวันแรก?

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

ปีอธิกสุรทิน (Leap Year) คืออะไร และมีผลต่อการนับวันอย่างไร?

ปีอธิกสุรทินคือปีที่มี 366 วัน โดยเดือนกุมภาพันธ์จะมี 29 วัน (เกิดขึ้นทุก 4 ปี เช่น ค.ศ. 2024, 2028 หรือ พ.ศ. 2567, 2571) ระบบคำนวณของเราจะตรวจสอบเงื่อนไขนี้อัตโนมัติ ทำให้ได้จำนวนวันที่ถูกต้องแม่นยำ 100% ครับ

แหล่งข้อมูลอ้างอิงและมาตรฐานที่เชื่อถือได้ (E-E-A-T)

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

เครื่องคำนวณที่เกี่ยวข้อง

เครื่องคำนวณที่มักเปิดดูควบคู่กับ คำนวณจำนวนวัน

ดูทั้งหมด วันที่และปฏิทิน →
วันทำงานจริง№ 04.02

โปรแกรมคำนวณวันทำการ นับวันทำงาน & วันหยุด

คำนวณวันทำการจริง (Net Working Days) ระหว่างสองวันที่ หักวันหยุดสุดสัปดาห์และวันหยุดนักขัตฤกษ์ พร้อมชั่วโมงทำงานจริง วางแผนส่งมอบงานและโปรเจกต์ได้แม่นยำ

วันทำการจริง (Net Days) = วันในปฏิทินทั้งหมด − วันหยุดสุดสัปดาห์ − วันหยุดนักขัตฤกษ์ (จันทร์-ศุกร์) | ชั่วโมงทำงานรวม = วันทำการจริง × ชั่วโมงต่อวันเปิดใช้งานเครื่องมือ
อัลกอริทึม Zeller & ปฏิทินไทย№ 04.03

คำนวณหาวันในสัปดาห์ ดูวันเกิดตรงกับวันอะไร

โปรแกรมคำนวณหาวันในสัปดาห์ออนไลน์ ตรวจสอบว่าวันที่หรือวันเกิดตรงกับวันอะไร วันจันทร์-อาทิตย์ พร้อมเลขสัปดาห์ ISO วันในรอบปี และเทียบ พ.ศ. ค.ศ. แม่นยำ

h = (q + ⌊13(m + 1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ − 2J) mod 7 (สูตรความสอดคล้องของเซลเลอร์ - Zeller's Congruence)เปิดใช้งานเครื่องมือ
วันที่และปฏิทิน№ 04.05

คำนวณบวกลบวันที่ หาวันข้างหน้าและย้อนหลัง

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

วันที่เป้าหมาย = วันที่เริ่มต้น ± (ปี + เดือน + สัปดาห์ + วัน) | ปี พ.ศ. = ค.ศ. + 543เปิดใช้งานเครื่องมือ

แม่นยำแน่นอน & ปลอดภัยบนเบราว์เซอร์ 100%

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