So ermitteln Sie den Wochentag nach Datum, ohne auf den Kalender zu schauen

Verwenden Sie die Formel, um den Wochentag nach Datum zu bestimmen:

Wochentag = (Tag + Code des Monats + Code des Jahres)% 7

Erklärungen

Code des Monats

Die Codes des Monats und Jahres sind vielleicht am schwierigsten in der Formel.

Der Code des Monats ist nur zu erinnern.

  • 1 – Januar, Oktober;
  • 2 – Mai;
  • 3 – August;
  • 4 – Februar, März, November;
  • 5 – Juni;
  • 6 – Dezember, September;
  • 0 – April, Juli.

Um sich an solche unlogischen Daten zu erinnern, ist es am einfachsten, Assoziationen zu verwenden.

Code des Jahres

Der Code des Jahres im 21. Jahrhundert wird nach der Formel berechnet:

Code des Jahres = (6 + die letzten beiden Ziffern des Jahres + die letzten beiden Ziffern des Jahres / 4)% 7

Der Operator “/” bedeutet einen unvollständigen Quotienten, dh einen ganzzahligen Teil des Teilungsergebnisses.

  • 2015: (6 + 15 + 15/4)% 7 = (6 + 15 + 3)% 7 = 25% 7 = 4;
  • 2016: (6 + 16 + 16/4)% 7 = (6 + 16 + 4)% 7 = 26% 7 = 5;
  • 2017: (6 + 17 + 17/4)% 7 = (6 + 17 + 4)% 7 = 27% 7 = 6;
  • 2026: (6 + 26 + 26/4)% 7 = (6 + 26 + 6)% 7 = 38% 7 = 3.

Wenn Sie den Wochentag für das Datum eines anderen Jahrhunderts wissen wollen, müssen Sie die Werte des Jahrhunderts (6, 4, 2, 0) berücksichtigen. Statt 6 für die nächsten Jahrhunderte wird es folgende Werte geben:

  • 16xx: 6;
  • 17xx: 4;
  • 18xx: 2;
  • 19xx: 0;
  • 20xx: 6;
  • 21xx: 4 und so weiter.

% 7

Hier ist es einfach:% ist der Restoperator für die Division.

Das Ergebnis entschlüsseln

Der Start des Countdowns ist ein Wochenende, das heißt: 0 – Samstag, 1 – Sonntag und so weiter.

Beispiele für die Berechnung

  • 25. Juli 2016: (25 + 0 + 5)% 7 = 30% 7 = 2 – Montag;
  • 8. August 2017: (8 + 3 + 6)% 7 = 17% 7 = 3 – Dienstag;
  • 5. Januar 2127:
    • (4 + 27 + 27/4)% 7 = (4 + 27 + 3)% 7 = 34% 7 = 6 – Code des Jahres;
    • (5 + 1 + 6)% 7 = 10% 7 = 5 – Donnerstag.

  Wie man einen Mac aus einem “lethargischen Schlaf” herausholt

Natürlich ist die Berechnung des Wochentags nach dem Datum im Kopf keine entscheidende Fähigkeit im Zeitalter der Technologie. Aber dies ist eine nicht-triviale Übung für all diejenigen, die ihr Gedächtnis entwickeln und Operationen mit Zahlen ausführen möchten.

UPD. Leider funktioniert diese Formel nicht wirklich für ein Schaltjahr. Bis einschließlich 29. Februar muss die Formel eine weitere Einheit hinzufügen, um den richtigen Tag zu erhalten. Danke, Leser, dass Sie den Fehler entdeckt haben.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤