[已解决]关于游戏登陆时间的实现问题

现在是要计算退出游戏到下次登陆游戏的时间,实现是退出时保存一下new Date().getTime(), 当登录时再获取一下getTime() 然后前后相减。 这样可以修改时间作弊的吧,

现在另一个问题是想得出当前是不是新一天的登录,比如做个每日奖励领取,这样要如果实现?
保存 new Date().getDate() 比较?那跨月份的时候不是有好多种情况,30天,31天等~~

该如何实现呢?

有两个方案,
一个是 使用 new Date().getTime() 获取到当前时间的毫秒级以后
new Date().getTime() / 1000 / 365 / 12 / 24 取整后,就是天。 保存下来,第二天登陆的时候同样计算, 如果大于1就说明过了一天

另一个就是使用 getYear, getMonth, getDay 三个函数结合判断