如何计算自没有用户危险的操作更改时间以来经过的时间

发布于 2024-12-07 18:42:58 字数 83 浏览 1 评论 0原文

您好,我正在开发一个应用程序,我希望用户能够在 12 小时过去后再次杀死敌人。我怎样才能做到这一点,以避免用户更改手机中的时间并再次启用杀死敌人的选项?

Hi i am developing an application and i want the user to be able to kill an enemy again after 12 hours have passed. How can i do this to avoid the possibility of the user changing the time in his phone and enabling again the option to kill an enemy?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

琉璃梦幻 2024-12-14 18:42:59

使用粘性服务。每次杀死敌人时,运行倒计时。

但是我认为这太过分了,如果您正在制作一个简单的游戏,您应该存储 自启动以来经过的时间。如果时间差> 则重新生成敌人。 12小时。

Use a sticky service. Every time you kill an enemy, run a CountdownTimer.

However I think this is overkill, If it is a simple game that you are making, you should store the elapsed time since boot. Then regenerate the enemy if the time difference is > 12 hours.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文