DevToolPal
ไทย

เครื่องคำนวณวันที่

นับจำนวนวัน สัปดาห์ เดือน และวันทำการระหว่างสองวันที่ หรือบวกลบปี เดือน สัปดาห์ และวันจากวันที่หนึ่ง

ทำงานในเครื่อง ไม่มีการอัปโหลด

ตัวเลือก

คำนวณ

อินพุต

ผลลัพธ์

ผลลัพธ์จะแสดงที่นี่

เครื่องมือนี้ทำอะไร

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

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

วิธีใช้

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

ตัวอย่าง

จากวันที่เริ่มต้นของตัวอย่างถึงวันคริสต์มาสของปีเดียวกัน:

Start date:  2025-01-01 (Wednesday)
End date:    2025-12-25 (Thursday)
Total days:  358
Years, months, days:  11 months, 24 days
Weeks and days:       51 weeks, 1 day
Business days (Mon–Fri): 256

คือ 358 วัน หรือ 11 เดือน 24 วัน หรือ 51 สัปดาห์ 1 วัน โดยเป็นวันทำการ 256 วัน การบวกวันทำการ 10 วันกับ 2025-01-01 จะได้ 2025-01-15 เพราะข้ามวันหยุดสุดสัปดาห์สองครั้งที่อยู่ระหว่างนั้น

ควรรู้

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

คำถามที่พบบ่อย

› นับวันที่สิ้นสุดด้วยหรือไม่?

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

› วันทำการนับอย่างไร?

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

› 31 มกราคมบวกหนึ่งเดือนเป็นวันไหน?

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

› ใช้วันที่ใดได้บ้าง?

วันที่ใดก็ได้ตั้งแต่ปี ค.ศ. 1 ถึง 9999 ในปฏิทินเกรกอเรียน เขียนแบบ YYYY-MM-DD (ใช้ / หรือ . ก็ได้) และคำว่า today, tomorrow, yesterday เวลาและเขตเวลาจะถูกละเว้น หากต้องการให้ใช้เครื่องมือแปลง timestamp หรือแปลงเขตเวลา