有没有办法让今天的日期和时间与现实世界日期/时间相对应,如果用户更改了手机/网络浏览器上的日期/时间设置,是否会受到影响?< / p>
如果没有,使用服务器时间是正确确定今天手机上约会的最佳方式吗?还是有其他最佳做法吗?
答案 0 :(得分:0)
如果你不想使用服务器时间,你可以解析gettime()link
的返回答案 1 :(得分:0)
服务器时间适合大多数需求。然后,如果您的服务器时间搞砸了,那么您将遇到问题。
或者,您可以使用某些第三方Web服务为您提供时间。 例如 https://developers.google.com/maps/documentation/timezone/
Google是一家知名公司,可以信赖返回的时间是正确的。
答案 2 :(得分:0)
我永远不会相信用户的设备来检索与时间相关的信息。 从服务器获取UTC时间,如果需要,将其显示给转换为其时区的用户。 Here's a so question on how to convert UTC time to local time with JS
通过这种方式,您的存储时间将始终正常,并采用相同的格式&#34;。唯一可能发生的事情是最终会看到错误的&#34;时间,如果他伪造了他的位置/时区设置。但我不会介意的。