Bestimmung des Wochentags für ein beliebiges Datum nach dem gregorianischen Kalender

PHP Hard date

Aufgabe «Bestimmung des Wochentags für ein beliebiges Datum nach dem gregorianischen Kalender»

Schreiben Sie ein PHP-Skript, das ein Datum im Format 'YYYY-MM-DD' akzeptiert und den Wochentag auf Russisch ausgibt. Das Datum kann beliebig sein (vom 1. Januar 0001 bis zum 31. Dezember 9999). Schaltjahre nach dem gregorianischen Kalender müssen korrekt verarbeitet werden (teilbar durch 4, aber nicht durch 100, es sei denn, es ist durch 400 teilbar). Die Verwendung von integrierten PHP-Funktionen zur Datumsverarbeitung (z. B. date, DateTime) ist verboten.

Eingabeformat

Eine Zeile, die ein Datum im Format YYYY-MM-DD enthält.

Ausgabeformat

Eine Zeile — Wochentag auf Englisch: 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' oder 'Sunday'.

Beispiele

Beispiel 1

EINGABE
2000-01-01
AUSGABE
Суббота

Beispiel 2

EINGABE
1900-01-01
AUSGABE
Понедельник
main.php