繁体   English   中英

时间不取决于用户偏好

[英]Time that does not depend on user preference

有没有一种方法可以获取今天的日期和时间,使其与现实世界中的日期/时间相对应,并且如果用户在其手机/网络浏览器上更改了日期/时间设置,则该日期和时间不受影响?

如果不是,使用服务器时间是否是在手机上正确确定今天日期的最佳方法? 还是还有其他最佳做法?

如果您不想使用服务器时间,则可以解析gettime() 链接的返回

服务器时间适合大多数需求。 然后,如果您的服务器时间混乱了,那么您将有问题。

或者,您可以使用某些第三方Web服务为您提供时间。 例如https://developers.google.com/maps/documentation/timezone/

Google是著名的公司,可以相信返回的时间是正确的。

我永远不会相信用户的设备来检索与时间相关的信息。 从服务器获取UTC时间,如果需要,将其显示给转换为时区的用户。 这是一个关于如何使用JS将UTC时间转换为本地时间的问题

这样,您的存储时间将始终可以,并且格式相同。 唯一可能发生的是,如果他伪造了位置/时区设置,则最终看到的是“错误”的时间。 但是我不介意。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM