Ngày thứ mấy trong năm là gì?
"Ngày thứ mấy trong năm" — hay còn gọi là số thứ tự ngày (ordinal date) — là một con số từ 1 đến 365 (hoặc 366 nếu là năm nhuận) cho biết một ngày cụ thể nằm ở vị trí nào tính từ đầu năm. Ngày 1 tháng 1 là ngày thứ 1, còn ngày 31 tháng 12 là ngày thứ 365 (hoặc 366). Cách đánh số này được dùng phổ biến trong thiên văn học, logistics, nông nghiệp và lập trình, bởi vì gọi một ngày bằng một con số duy nhất rất tiện lợi.
Cách sử dụng công cụ này
Bạn chỉ cần nhập năm, chọn tháng và nhập ngày trong tháng. Công cụ sẽ lập tức cho biết đó là ngày thứ mấy trong năm, còn bao nhiêu ngày nữa là hết năm và tổng số ngày của năm đó. Công cụ tự động tính đến năm nhuận, nên ngày 29 tháng 2 cùng các ngày sau đó luôn được đếm chính xác.
Giải thích công thức
Ý tưởng cốt lõi rất đơn giản: đếm số ngày trọn vẹn kể từ ngày 1 tháng 1 của cùng năm cho đến ngày bạn chọn, rồi cộng thêm 1 để chính ngày 1 tháng 1 trở thành ngày thứ 1.
$$\text{Day of Year} = \sum_{m=1}^{\text{Month}-1} D_m(\text{Year}) + \text{Day}$$
Một năm là năm nhuận khi nó chia hết cho 4, trừ những năm tròn thế kỷ thì còn phải chia hết cho 400. Vì vậy 2000 và 2024 là năm nhuận (366 ngày), trong khi 1900 và 2023 thì không (365 ngày).
Ví dụ minh họa
Lấy ngày 1 tháng 3 năm 2024. Tháng 1 có 31 ngày, còn tháng 2 năm 2024 (năm nhuận) có 29 ngày, tổng cộng 60 ngày trước tháng 3. Do đó ngày 1 tháng 3 là ngày thứ \(60 + 1 = 61\) . Vì năm 2024 có 366 ngày, số ngày còn lại sau ngày 1 tháng 3 là \(366 - 61 = 305\).
Câu hỏi thường gặp
Ngày 1 tháng 1 là ngày 0 hay ngày 1? Đó là ngày thứ 1. Quy ước số thứ tự ngày bắt đầu đếm từ 1, không phải từ 0.
Năm nhuận được xử lý như thế nào? Nếu là năm nhuận, tháng 2 có 29 ngày và cả năm có 366 ngày, khiến mọi ngày từ 1 tháng 3 trở đi bị xê dịch một ngày so với năm thường.
Ngày 31 tháng 12 là ngày thứ mấy? Là ngày thứ 365 trong năm thường và ngày thứ 366 trong năm nhuận — ngày cuối cùng của năm.