How do you update a label every second?

Here is how you can work with Seconds, as you have already converted millis to seconds,

OR, this could also be, to work with Milli-Seconds,

P.S. If we are not having any regrence time, I think we can go with average days in months, and calculate months and years from given seconds, i.e., 30.437