If you're wondering why your time played is lower than it was before here is why:
Time played was kept track of fine, but the command that displayed it to you had a math error in it that would make it say you had more than you actually did. The actual amount of time you played on the server didn't change, didn't go back, didn't get lost. The amount it is displaying now is the actual time.