HOW TO CALCULATE THE DAY OF THE WEEK FROM ANY DATE
cách tính ngày trong tuần từ bất kỳ ngày nào theo cách thủ công
Thông Tin Ứng Dụng
Advertisement
Mô Tả Ứng Dụng
Phân Tích Và Đánh Giá Ứng Dụng Android: HOW TO CALCULATE THE DAY OF THE WEEK FROM ANY DATE, Được Phát Triển Bởi AbuGhanim. Được Liệt Kê Trong Danh Mục Giáo Dục. Phiên Bản Hiện Tại Là 1.0, Được Cập Nhật Vào Ngày 09/09/2017 . Theo Đánh Giá Của Người Dùng Trên Google Play: HOW TO CALCULATE THE DAY OF THE WEEK FROM ANY DATE. Đạt Được Hơn 442 Cài Đặt. HOW TO CALCULATE THE DAY OF THE WEEK FROM ANY DATE Hiện Có Đánh Giá 1, Xếp Hạng Trung Bình 5.0 Sao
công thứccông thức là:
(mã năm + mã tháng + mã thế kỷ + số ngày – mã năm nhuận) mod 7
đây là cách hoạt động
tôi sẽ xem qua một ví dụ về ngày, 14 tháng 3 năm 1897 — sinh nhật của Einstein.
mã năm
để tính mã năm, hãy sử dụng mã này công thức:
(yy + (yy div 4)) mod 7
yy là hai chữ số cuối của năm. đối với năm 1897, nó là 97.
trước tiên, chia yy cho 4 và loại bỏ phần dư: 97 div 4 = 24.
sau đó cộng lại 24 vào số yy, trong trường hợp này là 97, kết quả là 121.
bước tiếp theo là: 121 mod 7.
“mod” nghĩa là chia số và chỉ giữ lại phần còn lại. đối với 121 mod 7, hãy bắt đầu xóa số bảy:
10 x 7 là 70, còn lại 51, vì 121 – 70 = 51.
7 x 7 = 49 và 51 – 49 = 2.
chúng tôi đã xóa tất cả số bảy từ 121 cho đến khi chỉ còn lại 2. đó là mã năm cho 1897.
bạn có thể sử dụng một hình ảnh có hình con số giống như một con thiên nga để ghi nhớ trong khi bạn tính toán các mục bên dưới.
mã tháng
việc này thật dễ dàng — chỉ cần ghi nhớ số 033614625035:
tháng một = 0
tháng hai = 3
tháng ba = 3
tháng tư = 6
tháng năm = 1
tháng sáu = 4
tháng 7 = 6
tháng 8 = 2
tháng 9 = 5
tháng 10 = 0
tháng 11 = 3
tháng 12 = 5
bây giờ bạn đã có mã tháng. đối với sinh nhật của Einstein vào tháng 3, nó là 3.
ngày Gregory
đối với lịch Gregory, hãy nhớ số 4206420:
1700s = 4
1800s = 2
1900s = 0
2000s = 6
2100s = 4
2200s = 2
2300s = 0
nếu bạn chỉ thực hiện thủ thuật lịch này với ngày sinh của bạn bè, bạn có thể bỏ qua bước này vì những ngày rơi vào những năm 1900 sẽ có mã thế kỷ bằng 0 và không ảnh hưởng đến kết quả tính toán.
ngày tháng Julian
nếu bạn đang xem một Julian ngày, công thức là lấy số thế kỷ trừ đi 18 rồi đến mod 7.
ví dụ 1: nếu năm là 852 ce, lấy số thế kỷ là 8 rồi trừ đi từ 18, để lại 10. khi đó, 10 mod 7 =3.
ví dụ 2: nếu năm là 1625 ce, lấy số thế kỷ là 16 rồi trừ đi 18, để lại 2. 2 mod 7 = 2, vậy trong trường hợp này, mã thế kỷ là 2.
đối với sinh nhật của Einstein vào năm 1897, mã thế kỷ là 2, vì đó là ngày theo lịch Gregory và biểu đồ trên cho thấy rằng những ngày trong những năm 1800 được điều chỉnh thành 2.
mã năm nhuận
điều khác cần tính đến là liệu bạn có đang tính đến năm nhuận hay không. chỉnh sửa: nếu ngày tháng một hoặc tháng hai của năm nhuận, bạn phải trừ đi một từ tổng số của mình trước bước cuối cùng.
lịch gregorian
nếu bạn có thể chia một năm gregorian cho 4 thì đó là năm nhuận, trừ khi nó chia hết cho 100. nhưng đó là năm nhuận nếu chia hết cho 400.
1992 là năm nhuận năm nhuận vì bạn có thể chia nó cho 4.
1900 không phải là năm nhuận vì bạn có thể chia nó cho 100.
2000 là năm nhuận vì bạn có thể chia nó cho 400.
lịch julian
nếu bạn có thể chia một năm julian cho 4 thì đó là năm nhuận.
sinh nhật của einstein rơi vào 1897 không phải là năm nhuận (0) nên không ảnh hưởng đến kết quả.
tính ngày
trở lại công thức ban đầu:
(mã năm + mã tháng + mã thế kỷ + số ngày – mã năm nhuận) mod 7
cho ngày 14 tháng 3 năm 1897, đây là kết quả:
mã năm: 2
mã tháng: 3
mã thế kỷ: 2
số ngày: 14 (ngày 14 của tháng)
mã năm nhuận: 0
vì vậy:
(2 + 3 + 2 + 14) mod 7 = 21 mod 7 = 0
khớp với số kết quả trong danh sách bên dưới và bạn sẽ có ngày của ngày tuần:
0 = chủ nhật
1 = thứ hai
2 = thứ ba
3 = thứ tư
4 = thứ năm
5 = thứ sáu
6 = thứ bảy
einstein sinh vào chủ nhật.
thêm ví dụ
đây là ba ví dụ khác từ các nước khác nhau thế kỷ:
cuộc đổ bộ lên mặt trăng
con người đặt chân lên mặt trăng: ngày 20 tháng 7 năm 1969:
lấy '69 và chia cho 4, loại bỏ phần còn lại. còn lại 17. cộng 69 với 17 để được 86. khi đó, 86 mod 7 = 2. mã năm là 2.
mã tháng cho tháng 7 là 6.
mã thế kỷ của những năm 1900 là 0.
số ngày là 20, vì hôm nay là ngày 20 tháng 7.
1969 không phải là năm nhuận vì nó không thể chia cho 4.
2 + 6 + 0 + 20 = 28
28 mod 7 = 0
20 tháng 7 năm 1969 là ngày chủ nhật.
Chúng Tôi Hiện Đang Cung Cấp Phiên Bản 1.0. Đây Là Phiên Bản Mới Nhất, Được Tối Ưu Hóa Nhất Của Chúng Tôi. Nó Phù Hợp Cho Nhiều Thiết Bị Khác Nhau. Tải Xuống Miễn Phí Apk Trực Tiếp Từ Cửa Hàng Google Play Hoặc Các Phiên Bản Khác Mà Chúng Tôi Lưu Trữ. Hơn Nữa, Bạn Có Thể Tải Xuống Mà Không Cần Đăng Ký Và Không Cần Đăng Nhập.
Chúng Tôi Có Nhiều Thiết Bị Có Sẵn 2000+ Cho Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Với Rất Nhiều Tùy Chọn, Bạn Dễ Dàng Chọn Các Trò Chơi Hoặc Phần Mềm Phù Hợp Với Thiết Bị Của Bạn.
Nó Có Thể Có Ích Nếu Có Bất Kỳ Hạn Chế Quốc Gia Hoặc Bất Kỳ Hạn Chế Nào Từ Phía Thiết Bị Của Bạn Trên Google App Store.
