ไม่มีการอัปโหลด, 100% ในเครื่อง, ไม่มีบัญชี

วันทำงานที่ N ในเดือน

เลือกการเกิดขึ้น วันทำงาน และเดือนเพื่อหาวันที่ที่ตรงกัน

เครื่องมือหาวันทำงานที่ N ทำงานอย่างไร

ตัวค้นหาวันที่ครั้งที่ N คืนค่าวันที่ปฏิทินที่แน่นอนของการเกิดขึ้นครั้งที่ N ของวันในสัปดาห์ที่เลือกในเดือนและปีที่กำหนด ตัวอย่างเช่น: วันจันทร์ที่ 3 ของพฤศจิกายน 2025, วันศุกร์ที่ 1 ของกุมภาพันธ์ 2026 หรือวันพฤหัสบดีสุดท้ายของตุลาคม 2024 คุณเลือกเดือน ปี วันในสัปดาห์ และหมายเลขการเกิด แล้ววันที่จะถูกคำนวณทันทีในเบราว์เซอร์โดยไม่ส่งข้อมูลออกไปที่ใด

การคำนวณทำงานโดยหาการเกิดขึ้นครั้งแรกของวันในสัปดาห์ที่เลือกในเดือนนั้น (โดยใช้เลขคณิตโมดูลาร์บนดัชนีวันในสัปดาห์ของวันที่ 1 ของเดือน) แล้วบวก (N-1) สัปดาห์เพื่อได้การเกิดขึ้นครั้งที่ N "ครั้งสุดท้าย" จัดการโดยหาการเกิดขึ้นครั้งแรกและฉายไปข้างหน้าจนการเกิดขึ้นถัดไปตกนอกเดือน ซึ่งรองรับเดือนที่วันในสัปดาห์หนึ่งๆ เกิดขึ้นเพียง 4 หรือ 5 ครั้งได้อย่างถูกต้อง

วิธีใช้ เครื่องมือหาวันทำงานที่ N ทีละขั้นตอน

  1. เลือกเดือนและปี
  2. เลือกวันในสัปดาห์เป้าหมายจากรายการแบบเลื่อนลง
  3. เลือกการเกิด: ครั้งที่ 1, 2, 3, 4 หรือสุดท้าย
  4. อ่านวันที่ผลลัพธ์จากผลลัพธ์

กรณีการใช้งานที่พบบ่อย

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

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

เครื่องมือคำนวณวันในสัปดาห์ "ครั้งสุดท้าย" ของเดือนอย่างไร

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

จะเกิดอะไรขึ้นหากการเกิดขึ้นครั้งที่ N ที่ร้องขอไม่มีในเดือนนั้น

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

สามารถใช้สิ่งนี้เพื่อหาวันที่ซ้ำๆ เช่น "ทุกวันอังคารที่ 2" ในหลายเดือนได้หรือไม่

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

ข้อมูลวันและเดือนที่เลือกถูกส่งออกภายนอกหรือไม่

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

เครื่องมือรองรับวันเริ่มต้นสัปดาห์วัฒนธรรมต่างกัน (วันอาทิตย์กับวันจันทร์) หรือไม่

ผลลัพธ์คือวันที่ปฏิทินเฉพาะ ซึ่งไม่ขึ้นอยู่กับวันเริ่มต้นสัปดาห์ การป้อนและผลลัพธ์ระบุชื่อวันอย่างชัดเจน (จันทร์ อังคาร ฯลฯ) จึงไม่มีความคลุมเครือจากธรรมเนียมวันเริ่มต้นสัปดาห์ต่างกัน