I want a timer to count down. With "System.currentTimeMillis()" I can get the current time and use it for counting. But when I pause and unpause the game 5 seconds, the timer updates to 5 seconds later. Is there a way to get the real ingame time, so the time before and after the pause is the same?