HOW TO CALCULATE THE DAY OF TH

מכיל מודעות
+100
הורדות
סיווג תוכן
כולם
צילום מסך
צילום מסך
צילום מסך

מידע על האפליקציה הזו

פורמולה
הנוסחה היא:

(שנת קוד + חודש קוד + המאה קוד + מספר תאריך - קוד שנה מעוברת) mod 7

ככה זה עובד
אני אריץ באמצעות דוגמה עם התאריך, 14 במרץ 1897 - יום הולדתו של איינשטיין.

קוד השנה
כדי לחשב את קוד השנה, להשתמש בנוסחה זו:

(YY + (YY div 4)) mod 7

YY מייצג את שתי הספרות האחרונות של השנה. זו השנה 1897, שזה 97.

ראשית, לחלק YY ידי 4 ולסלק את היתרה: 97 div 4 = 24.

ואז להוסיף 24 בחזרה מספר YY, המהווה 97 במקרה זה, וכתוצאה מכך 121.

השלב הבא הוא: 121 7 mod.

"מוד" פירושו לחלק את המספר ולשמור רק את השארית. במשך 121 mod 7, להתחיל בהסרת שביעיות:

10 x 7 הוא 70, והשאיר אותנו עם 51, כי 121 - 70 = 51.
7 x 7 = 49, ו -51 - 49 = 2.
הסרנו את כל השביעיות מ 121 עד שאנחנו נשארים עם שארית 2. זה הקוד שנת 1897.

אתה יכול להשתמש בתמונה צורה מספר כברבור להחזיק כי בזיכרון בזמן שאתה לחשב את הפריטים הבאים.

קוד החודש
זה קל - פשוט לשנן את המספר 033614625035:

ינואר = 0
פבואר = 3
במרץ = 3
באפריל = 6
מאי = 1
יוני = 4
יולי = 6
אוגוסט = 2
ספטמבר = 5
באוקטובר = 0
נובמבר = 3
בדצמבר = 5
עכשיו יש לך קוד החודש. לכבוד יום ההולדת אינשטיין בחודש מרץ, הוא 3.



תאריכים הגרגוריאני

עבור לוח השנה הגרגוריאני, זוכר את מספר 4206420:

1700s = 4
1800 = 2
1900 = 0
שנות ה -2000 = 6
2100s = 4
2200s = 2
2300s = 0
אם אתה רק עושה טריק שנה זה עם ימי הולדת של חברים, כנראה שאתה יכול לעזוב את הצעד הזה, משום תאריכים הנופלים ב -1900 לקבל קוד המאה של אפס אינם משפיעים על התוצאה של החישוב.

תאריכי ג'וליאן
אם אתם מחפשים במועד ג'וליאן, הנוסחה היא לקחת את המספר המאה ולחסר ממנה 18 ולאחר מכן mod 7.

דוגמא 1: אם השנה היא 852 לספירה, לקחת את מספר המאה, 8, ו להחסיר ממנו 18, עוזב 10. ואז, 10 mod 7 = 3.

דוגמה 2: אם השנה היא 1625 לספירה, לקחת את המספר המאה, 16, ו להחסיר ממנו 18, עוזב 2. 2 mod 7 = 2, ולכן במקרה זה קוד המאה הוא 2.

לכבוד יום ההולדת של איינשטיין ב 1897, קוד המאה הוא 2, כי זה תאריך לועזי, ואת התרשים לעיל עולה כי התאריך בשנת 1800 לקבל התאמה של 2.

שנה מעוברת קוד
הדבר השני לקחת בחשבון הוא האם אתם מתמודדים עם שנה מעוברת. עריכה: אם התאריך הוא ב ינואר או פברואר של שנה מעוברת, אתה צריך להחסיר אחד ממניין ההתראות שלך לפני השלב הסופי.

לוח השנה הגרגוריאני
אם אתה יכול לחלק בשנה הגרגוריאני על ידי 4, שזה שנה מעוברת, אלא אם כן זה מתחלק ב 100. אבל היא שנה מעוברת אם זה מתחלק ב 400.

1992 היא שנה מעוברת, כי אתה יכול לחלק אותו על ידי ארבעה.
1900 היא לא שנה מעוברת, כי אתה יכול לחלק את זה לפי 100.
2000 היא שנה מעוברת, כי אתה יכול לחלק את זה לפי 400.

הלוח היוליאני
אם אתה יכול לחלק בשנת ג'וליאן ידי 4, שזה שנה מעוברת.

יום ההולדת של איינשטיין היה ב 1897 אשר לא הייתה שנה מעוברת (0), כך שזה לא משפיע על התוצאה.

חישוב היום
חזרה לנוסחה המקורית:

(שנת קוד + חודש קוד + המאה קוד + מספר תאריך - קוד שנה מעוברת) mod 7

במשך 14 במרץ 1897, להלן התוצאות:

קוד שנה: 2
קוד חודש: 3
קוד המאה: 2
מספר תאריך: 14 (14 בחודש)
שנה מעוברת קוד: 0
כך:

(2 + 3 + 2 + 14) mod 7 = 21 mod 7 = 0

התאם את המספר שהתקבל ברשימה להלן, ותהיה לך את היום בשבוע:

0 = יום ראשון
1 = יום שני
2 = יום שלישי
3 = יום רביעי
4 = יום חמישי
5 = יום שישי
6 = יום שבת
איינשטיין נולד ביום ראשון.

דוגמאות נוספות
הנה שלוש דוגמאות נוספות מן המאות שונות:

הנחיתה על הירח
בני אדם שכף רגלו דרכה על הירח: 20 ביולי 1969:

קח '69 ולחלק ידי 4, השלכת והשאר. זה משאיר 17. להוסיף 69 עד 17 מקבלים 86. ואז, 86 mod 7 = 2. קוד השנה הוא 2.
קוד חודש יולי הוא 6.
קוד המאה עבור 1900 הוא אפס.
מספר התאריך הוא 20, כי זה ה- 20 ביולי.
1969 לא היתה שנה מעוברת שכן הוא לא יכול להיות מחולק 4.
2 + 6 + 0 + 20 = 28
28 mod 7 = 0
20 ביולי 1969 היה יום ראשון.
עדכון אחרון בתאריך
9 בספט׳ 2017

אבטחת נתונים

כדי לשמור על הבטיחות צריך קודם כל להבין איך המפתחים אוספים ומשתפים את הנתונים שלך. נוהלי פרטיות הנתונים ואבטחת הנתונים עשויים להשתנות בהתאם לשימוש, לאזור ולגיל המשתמש. המפתח סיפק את המידע הזה והוא עשוי לעדכן אותו מדי פעם.