Возможно я пошел радикально не верным путём, но в целом программа на сайте работая верно и выдаём указанный в задаче результат (в IDEA немного некорректно аббревиатура месяца русская, не допехал ещё как английский вывод запросить). С вычетом 1900, тоже такие костыли но тоже чет поленился искать более красивое решение, если подскажете как в 26 строке год лучше передать, тоже буду благодарен)