เวลา/ตัวเลข

หมายเลขสัปดาห์ (ISO 8601)

ค้นหาหมายเลขสัปดาห์ ISO 8601 ของวันที่ หรือค้นหาวันที่เริ่มต้นและสิ้นสุดของสัปดาห์ที่กำหนด


                        

The ISO 8601 week number is a standardized way to number the weeks of a year (1-52 or 1-53), where a week starts on Monday and the year's first week is the one containing the first Thursday of January. This differs from a casual "since the start of the year" count.

How to use it

Common uses

Things to keep in mind

A week's ISO year doesn't always match the calendar year: the first days of January can belong to the last week of the previous ISO year, and the last days of December to the first week of the next.

The number of weeks in an ISO year is 52 or 53, depending on what day of the week January 1 falls on and whether the year is a leap year.

บทความเกี่ยวกับเครื่องมือนี้: หมายเลขสัปดาห์: เหตุใดแต่ละประเทศจึงนับสัปดาห์ต่างกัน

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

หมายเลขสัปดาห์ถูกกำหนดอย่างไรตาม ISO 8601?

สัปดาห์เริ่มต้นวันจันทร์ และสัปดาห์ที่ 1 คือสัปดาห์ที่มีวันพฤหัสบดีแรกของปี (เทียบเท่ากับสัปดาห์ที่มีวันที่ 4 มกราคม)

ทำไมหมายเลขสัปดาห์นี้อาจต่างจากที่ปฏิทินอื่นแสดง?

บางระบบ (เช่นในสหรัฐฯ) เริ่มสัปดาห์วันอาทิตย์และถือว่าสัปดาห์ 1 คือสัปดาห์ที่มีวันที่ 1 มกราคม — สิ่งนี้ให้การนับเลขที่ต่างกัน โดยเฉพาะช่วงต้นและปลายปี

ทำไมวันที่หนึ่งอาจอยู่ใน "ปี ISO" ที่ต่างจากปีปฏิทินของมัน?

วันแรกหรือวันสุดท้ายของมกราคม/ธันวาคมบางครั้งตกอยู่ในสัปดาห์ที่ส่วนใหญ่ของวันอยู่ในปีข้างเคียง — ในกรณีนั้น ปี ISO ของสัปดาห์นั้นต่างจากปีปฏิทินของวันที่นั้นเอง

ทำไมบางปีจึงมี 53 สัปดาห์แทนที่จะเป็น 52?

52 สัปดาห์คือเพียง 364 วัน ซึ่งน้อยกว่าปีปฏิทิน 1-2 วัน ดังนั้นวันที่ "เกิน" เหล่านี้จะรวมกันเป็นสัปดาห์เพิ่มเติมเป็นระยะ ๆ สัปดาห์ที่ 53 เกิดขึ้นในปีที่เริ่มต้นด้วยวันพฤหัสบดี และปีอธิกสุรทินที่เริ่มต้นด้วยวันพุธ

จะเกิดอะไรขึ้นหากฉันป้อนหมายเลขสัปดาห์ที่ไม่มีอยู่จริงสำหรับปีที่เลือก?

เครื่องมือจะแสดงข้อผิดพลาดพร้อมระบุจำนวนสัปดาห์สูงสุดสำหรับปี ISO นั้นโดยเฉพาะ (52 หรือ 53) เนื่องจากจำนวนนี้แตกต่างกันไปในแต่ละปี

บทความ: เวลา/ตัวเลข

Unix time: เหตุใดคอมพิวเตอร์จึงนับเวลาตั้งแต่ปี 1970

เหตุใดวันที่ 1 มกราคม 1970 จึงกลายเป็นจุดอ้างอิงเวลาสำหรับระบบคอมพิวเตอร์ส่วนใหญ่

Cron expression: วิธีถอดรหัสตารางเวลาทำงาน

วิธีถอดรหัส expression อย่าง */15 * * * * และรู้แน่ชัดว่างานจะรันเมื่อไหร่

ระบบเลข: เหตุใดจึงมีระบบเลขฐานสอง ฐานแปด และฐานสิบหก

เหตุใดสี #FF5733 ใน CSS จึงเขียนด้วยเลขฐานสิบหกแทนที่จะเป็นฐานสิบ

Bitwise operation: AND, OR และ XOR ทำงานอย่างไรในระดับบิต

bitwise AND ต่างจาก logical AND อย่างไร และเหตุใดจึงต้องทำงานกับบิตแต่ละตัวของตัวเลข

ผลต่างวันที่: เหตุใดการนับวันจึงซับซ้อนกว่าที่คิด

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

การคำนวณอายุ: เหตุใดจึงไม่ใช่แค่การลบปีธรรมดา

เหตุใดการลบปีเกิดแบบง่าย ๆ จึงอาจให้อายุมากกว่าความจริงหนึ่งปี

เขตเวลา: เหตุใด UTC จึงไม่ใช่สิ่งเดียวกับ GMT

เหตุใด UTC จึงไม่เคยเปลี่ยนแปลงสองครั้งต่อปี ในขณะที่เวลาลอนดอน (GMT/BST) เปลี่ยนแปลง

เครื่องคำนวณระยะเวลา: วิธีบวกชั่วโมง นาที และวินาทีอย่างถูกต้อง

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

ISO 8601 Duration: วิธีเขียนระยะเวลาในรูปแบบมาตรฐาน

เหตุใด PT1H30M จึงหมายถึง "1 ชั่วโมง 30 นาที" ไม่ใช่ "1 นาที 30 ชั่วโมง"

เลขโรมัน: ระบบที่ไม่มีเลขศูนย์และไม่มีหลักค่าประจำตำแหน่งทำงานอย่างไร

เหตุใด IV จึงหมายถึง 4 ไม่ใช่ 6 และกฎการลบทำงานอย่างไรในเลขโรมัน

IEEE 754: เหตุใด 0.1 + 0.2 จึงไม่เท่ากับ 0.3 ในโค้ด

เหตุใดเกือบทุกภาษาโปรแกรมจึงแสดงผล 0.1 + 0.2 เป็น 0.30000000000000004

ตัวเลขเป็นคำอ่าน: เหตุใดต้องแปลงตัวเลขเป็นคำ

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