有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

不依赖于用户偏好的java时间

是否有方法获取今天的日期和时间,使其与真实世界的日期/时间相对应,并且在用户更改手机/网络浏览器上的日期/时间设置时不受影响

如果不是,使用服务器时间是正确确定今天电话日期的最佳方法吗?还是有其他最佳实践


共 (3) 个答案

  1. # 1 楼答案

    服务器时间适合大多数需求。那么如果你的服务器的时间被打乱了,那么你就有问题了

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

    谷歌是一家著名的公司,返回的时间可以相信是正确的

  2. # 2 楼答案

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

  3. # 3 楼答案

    我从不相信用户的设备能够检索与时间相关的信息。 从服务器获取UTC时间,如果需要,将其显示给转换为其时区的用户Here's a so question on how to convert UTC time to local time with JS

    这样,你的存储时间将永远是正常的,并在相同的“格式”。唯一可能发生的事情是,如果他伪造了自己的位置/时区设置,他最终会看到一个“错误”的时间。但我不介意