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

Es ist nicht notwendig, ein Genie oder Hellseher zu sein, um den Wochentag eines beliebigen Datums ohne Hilfe eines Kalenders zu bestimmen. Es reicht aus, sich ein paar Formeln zu merken. Gleichzeitig kann diese Übung ein gutes Training für Geist und Gedächtnis sein.

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

Um den Wochentag nach Datum zu bestimmen, müssen Sie die Formel verwenden:

Wochentag = (Tag + Monatscode + Jahrescode)% 7

Erklärungen

Monatscode

Die Monats- und Jahrescodes sind vielleicht der schwierigste Teil der Formel.

Sie müssen sich nur den Monatscode merken.

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

Der einfachste Weg, sich an solche unlogische Daten zu erinnern, ist die Verwendung von Assoziationen.

Jahrescode

Der Jahrescode im XXI Jahrhundert wird nach folgender Formel berechnet:

Jahrescode = (6 + letzte zwei Ziffern des Jahres + letzte zwei Ziffern des Jahres / 4)% 7

Der "/"-Operator bedeutet einen unvollständigen Quotienten, dh den gesamten Teil des Divisionsergebnisses.

  • 2015: (6 + 15 + 15/4) % 7 = (6 + 15 + 3) % 7 = 24 % 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 möchten, müssen Sie auch die Werte des Jahrhunderts (6, 4, 2, 0) berücksichtigen. Anstelle von 6 für die nächsten Jahrhunderte werden die folgenden Werte sein:

  • 16xx: 6;
  • 17xx: 4;
  • 18xx: 2;
  • 19xx: 0;
  • 20xx: 6;
  • 21xx: 4 usw.

% 7

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

Ergebnis entschlüsseln

Countdown-Start - Wochenende, das heißt: 0 - Samstag, 1 - Sonntag usw.

Berechnungsbeispiele

  • 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 - Jahrescode;
    • (5 + 1 + 6)% 7 = 10% 7 = 5 - Donnerstag.

Natürlich ist die Berechnung des Wochentags nach Datum im Kopf im Technologiezeitalter keine wichtige Fähigkeit. Aber dies ist eine nicht triviale Übung für alle, die es lieben, ihr Gedächtnis zu entwickeln und Operationen mit Zahlen durchzuführen.

UPD. Leider funktioniert diese Formel für Schaltjahre nicht gut. Bis einschließlich 29. Februar müssen Sie der Formel eine weitere Einheit hinzufügen, um den richtigen Tag zu erhalten. Danke an die Leser für die Fehlersuche.

Empfohlen: