Thời gian/Số

Số tuần (ISO 8601)

Tìm số tuần ISO 8601 cho một ngày, hoặc tìm ngày bắt đầu/kết thúc của một tuần cụ thể.


                        

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.

Bài viết về công cụ này: Số tuần: vì sao các quốc gia khác nhau đếm tuần khác nhau

Câu hỏi thường gặp

Số tuần được xác định thế nào theo ISO 8601?

Tuần bắt đầu từ thứ Hai, và tuần 1 là tuần chứa ngày thứ Năm đầu tiên của năm (tương đương, tuần chứa ngày 4 tháng 1).

Vì sao số tuần này có thể khác với số mà lịch khác hiển thị?

Một số hệ thống (như ở Mỹ) bắt đầu tuần từ Chủ nhật và coi tuần 1 là tuần chứa ngày 1 tháng 1 — điều này cho ra cách đánh số khác, đặc biệt là vào đầu và cuối năm.

Vì sao một ngày có thể thuộc về một "năm ISO" khác với năm lịch của nó?

Những ngày đầu hoặc cuối tháng 1/tháng 12 đôi khi rơi vào một tuần mà phần lớn ngày nằm ở năm liền kề — trong trường hợp đó, năm ISO của tuần đó khác với năm lịch của chính ngày đó.

Vì sao một số năm có 53 tuần thay vì 52?

52 tuần chỉ là 364 ngày, ít hơn năm dương lịch 1-2 ngày, nên những ngày "dư" này định kỳ tạo thành một tuần bổ sung. Tuần thứ 53 xảy ra ở các năm bắt đầu vào thứ Năm, và các năm nhuận bắt đầu vào thứ Tư.

Điều gì xảy ra nếu tôi nhập một số tuần không tồn tại đối với năm đã chọn?

Công cụ hiển thị lỗi cho biết số tuần tối đa của năm ISO cụ thể đó (52 hoặc 53), vì con số này khác nhau tùy theo năm.

Bài viết: Thời gian/Số

Thời gian Unix: vì sao máy tính đếm thời gian từ năm 1970

Vì sao ngày 1 tháng 1 năm 1970 trở thành mốc thời gian tham chiếu cho hầu hết các hệ thống máy tính.

Biểu thức cron: cách giải mã lịch chạy tác vụ

Cách giải mã một biểu thức như */15 * * * * và biết chính xác khi nào tác vụ sẽ chạy.

Hệ đếm số: vì sao có hệ nhị phân, bát phân và thập lục phân

Vì sao màu #FF5733 trong CSS được viết bằng chữ số thập lục phân thay vì thập phân.

Phép toán bit: AND, OR và XOR hoạt động như thế nào ở cấp độ bit

AND theo bit khác gì với AND logic, và vì sao lại cần thao tác trên từng bit riêng lẻ của một số.

Chênh lệch ngày: vì sao đếm số ngày phức tạp hơn tưởng tượng

Vì sao trừ ngày một cách ngây thơ có thể cho kết quả sai vì năm nhuận.

Tính tuổi: vì sao không đơn giản chỉ là trừ năm

Vì sao chỉ đơn giản trừ năm sinh có thể cho ra tuổi lớn hơn thực tế một tuổi.

Múi giờ: vì sao UTC không giống với GMT

Vì sao UTC không bao giờ thay đổi hai lần một năm, trong khi giờ London (GMT/BST) thì có.

Máy tính thời lượng: cách cộng đúng giờ, phút và giây

Vì sao khi cộng phút và giây cần "chuyển" phần dư sang hàng tiếp theo, giống như trong phép cộng thập phân.

ISO 8601 Duration: cách viết một khoảng thời gian theo định dạng chuẩn

Vì sao PT1H30M có nghĩa là "1 giờ 30 phút", không phải "1 phút 30 giờ".

Số La Mã: một hệ thống không có số 0 và không có giá trị theo vị trí hoạt động ra sao

Vì sao IV có nghĩa là 4 chứ không phải 6, và quy tắc trừ hoạt động thế nào trong số La Mã.

IEEE 754: vì sao 0.1 + 0.2 không bằng 0.3 trong code

Vì sao hầu như mọi ngôn ngữ lập trình đều in 0.1 + 0.2 thành 0.30000000000000004.

Số thành chữ: vì sao cần biến chữ số thành từ ngữ

Vì sao các văn bản ngân hàng ghi số tiền cả bằng số lẫn bằng chữ cùng một lúc.