Вересень 1993 року на Usenet відомий як вересень, який ніколи не закінчувався. Так, наприклад, день опублікування цього питання - субота, вересень 8740 р.
Ваша програма або функція повинна приймати будь-яку григоріанську дату (з позитивним роком) як вхідну інформацію та повертати ту саму дату, що і вихідна, якщо вона до вересня 1993 року або дата в календарі вересня 1993 року, якщо після цього.
Ви можете прийняти РРРР-ММ-ДД, РРР / ММ / ДД, ММ / ДД / РРРР, ДД / ММ / РРРР, Д-місяцяаббр-РРРР, або будь-який інший популярний формат, який використовує весь рік (на відміну від рік по модулю 100). Вам потрібно прийняти лише один такий формат, на ваш вибір. Формат виводу повинен відповідати вхідному формату.
Зразок введення → вихід:
- Неділя, 6 серпня 2017 → неділя, 8741 вересня 1993
- Вівторок, 28 січня 1986 → вівторок, 28 січня 1986
Або:
- 2017-08-06 → 1993-09-8741
- 1986-01-28 → 1986-01-28
В інтересах більш цікавих відповідей використання вбудованої функції, призначеної для цієї мети (наприклад, команда UN * X sdate
), заборонено. Крім цього і стандартних винятків , це гольф, тому найкоротша відповідь виграє.