The service will allow you to know how many seconds, minutes, hours, days, weeks, months and years have passed from the date.

Enter the date  Time zone or Full information on the date
Have passed31 year 11 months 8 days 21 hour 16 minutes 6 seconds
Unix timestamp523440000
Seconds1008394806
Minutes16806580.1
Hours280109.67
Days11671.24
Weeks1667.32
Months383.29
Years31.94
Decades3.19