Determinación del día de la semana para una fecha arbitraria según el calendario gregoriano
PHP
Hard
date
Tarea «Determinación del día de la semana para una fecha arbitraria según el calendario gregoriano»
Escribe un script PHP que acepte una fecha en el formato 'YYYY-MM-DD' y muestre el día de la semana en ruso. La fecha puede ser cualquier fecha (desde el 1 de enero del año 0001 hasta el 31 de diciembre del año 9999). Los años bisiestos deben manejarse correctamente según el calendario gregoriano (divisible por 4, pero no por 100, a menos que sea divisible por 400). Está prohibido usar funciones integradas de PHP para trabajar con fechas (por ejemplo, date, DateTime).
Formato de entrada
Una línea que contiene una fecha en el formato YYYY-MM-DD.
Formato de salida
Una línea — día de la semana en inglés: 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' o 'Sunday'.
Ejemplos
Ejemplo 1
ENTRADA
2000-01-01
SALIDA
Суббота
Ejemplo 2
ENTRADA
1900-01-01
SALIDA
Понедельник
main.php