Tôi muốn nhận số tuần trong một năm nhất định. Mặc dù 52
được chấp nhận là câu trả lời chung trên toàn thế giới, các lịch cho 2015
, 2020
và 2026
thực sự có 53
tuần.tính số tuần trong một năm nhất định
Có cách nào để tôi có thể tính toán điều này hoặc bất kỳ chức năng nào sẽ giúp tôi không?
Nhận xét chung cho tất cả những câu trả lời không chính xác nhưng rất hữu ích để biết: Để hiểu lý do lớp Lịch trả về 53 cho "số tuần trong năm", bạn phải hiểu cách 'getFirstDayOfWeek() 'và' getMinimalDaysInFirstWeek() 'phương thức được sử dụng trong tính toán. Nếu "ngày đầu tiên của tuần" được chỉ định là thứ Hai chẳng hạn và "ngày tối thiểu trong tuần đầu tiên" là 4 và thứ Hai đầu tiên của năm là vào ngày 5 tháng 1, thì tuần trước ngày 5 tháng 1 được phân loại là một phần của năm. –