@Reiko Can you clarify what you're expecting, and what isn't working?
epoch
being the value at the start of the timer is expected, as you're assigning the variable the epoch value at that moment. It won't change unless you change it, and in that case you'd need to declare it using