บวกหรือลบวัน สัปดาห์ และเดือนจากวันที่: หลักการและตัวอย่าง
วัน/สัปดาห์ใช้วันปฏิทิน; เดือนเลื่อนไปเดือนเป้าหมายแล้วใช้วันสุดท้ายหากวันเดิมไม่มี
คำตอบโดยสรุป
วัน/สัปดาห์ใช้วันปฏิทิน; เดือนเลื่อนไปเดือนเป้าหมายแล้วใช้วันสุดท้ายหากวันเดิมไม่มี
หนึ่งเดือนไม่เท่ากับสามสิบวันเสมอ
เดือนกุมภาพันธ์มีจำนวนวันต่างจากมกราคม การกำหนดให้ 31 มกราคมบวกหนึ่งเดือนไปวันสุดท้ายกุมภาพันธ์เป็นกฎของเครื่องมือนี้ ขณะที่บวก 30 วันจะได้ 2 มีนาคม 2026 จึงต้องเลือกหน่วยตามความหมายของงาน
การเลื่อนเดือนอาจย้อนกลับไม่ได้
เมื่อ 31 มกราคมถูกจำกัดเป็น 28 กุมภาพันธ์ การลบหนึ่งเดือนจากผลนั้นใช้วันที่ 28 เป็นฐาน จึงได้ 28 มกราคม ถ้าต้องการตารางนัดทุกสิ้นเดือนให้กำหนดกฎสิ้นเดือนแยก ไม่ใช้บวกต่อจากผลเดิมไปเรื่อย ๆ โดยไม่ตรวจ
กำหนดส่งงานต้องตรวจวันทำการเพิ่มเติม
ผลวันที่อาจตรงวันหยุดเพราะหน้านี้ใช้ทุกวันปฏิทิน หากสัญญาหรือหน่วยงานมีกฎเลื่อนไปวันทำการถัดไป ให้ตรวจและบันทึกการปรับนั้นแยกจากผลคำนวณ
ทดลองกับข้อมูลของคุณ
เปิดบวกหรือลบวัน สัปดาห์ และเดือนจากวันที่ แล้วใช้ คู่มือทีละขั้น เมื่อต้องการตรวจช่องกรอก
อ่านประกอบ: MDN: การแทนวันที่และเวลาใน JavaScript เป็นแหล่งข้อมูลพื้นฐาน ไม่ใช่การรับรองเครื่องมือหรือผลเฉพาะของผู้ใช้
คำถามที่พบบ่อย
บวกหรือลบวัน สัปดาห์ และเดือนจากวันที่ ใช้หลักการใด?
วัน/สัปดาห์ใช้วันปฏิทิน; เดือนเลื่อนไปเดือนเป้าหมายแล้วใช้วันสุดท้ายหากวันเดิมไม่มี
มีข้อจำกัดอะไรที่ต้องตรวจให้ตรงกับกรณีของฉัน?
เช่น 31 มกราคมบวก 1 เดือนเป็นวันสุดท้ายของกุมภาพันธ์ ไม่ใช่การนับวันทำการ