As it stands right now, changing the server time would not affect old scores, it would only affect new scores. Like:
- Server time is 1 PM
- User plays game at 1:30 and its recorded as 1:30
- Server time goes back an hour
- User plays game again and its recorded as 12:35
Now in the database, it looks like the second game finished before the first game.
Once I add the code to compensate for a user's time zone, it will take the stored time as the server time, and then calculate the viewing user's GMT offset with that.
|