【发布时间】:2023-01-16 19:38:50
【问题描述】:
我正在努力保护游戏免受滥用时间的影响。游戏保存当前时间,如果你很快进入游戏,它会检查 timeInterval 是否大于 0(如果不是你不能玩)。但是改变时区呢?
如果玩家从法国搬到例如英国时区变化。假设法国的第一点是上午 10:07,英国的第二点是 30 分钟后(-1 小时时差)。第二点是上午 9 点 37 分?设计 TimeZone 更改时 Date() 如何工作? timeInterval() 函数是否考虑到这种变化?或者可以忽略更改时区?
游戏应该离线工作。
【问题讨论】: