Starting at 12:00:00 AM on January 1, 2022, after 13! seconds it will be y years (including leap years) and d days later, where d<365. Find y+d.
13! = 6.227,020,800 seconds
Seconds in a day = 3600 * 24 = 86400
13! / 86400 = 72072 days
Using this : https://www.timeanddate.com/date/durationresult.html?m1=1&d1=1&y1=2022&m2=4&d2=30&y2=2219&ti=on
The end date is 4 / 30 / 2219
From 1/1/2022 to 1/31/2218 ....... (2218 - 2022 + 1) = 197 years have elapsed
From 1/1/2219 to 4/30/2219 ......31 + 28 + 31 + 30 = 120 days have elapsed
y = 197 d =120
y + d = 197 + 120 = 317