gpt4 book ai didi

Java String 本地每分钟更新一次的日期

转载 作者:行者123 更新时间:2023-12-01 15:01:50 27 4
gpt4 key购买 nike

我要求网络服务返回 X 城市的当前时间。然后它以字符串形式返回。例如:2012-11-24 19:30

然后我想保持它在本地运行,这意味着我需要至少每分钟更新一次。显然我不希望用户总是向网络服务发出请求来获取每分钟的实时时间。

有什么好的、高效且有效的想法来实现这一点吗?

谢谢

最佳答案

正如@Max建议的那样,使用时区偏移是您真正想要做的,但是要回答您的字面问题,您可以尝试以下操作:

Date remoteDate = new SimpleDateFormat("yyyy-MM-dd hh:mm").parse(string);
long offset = new Date().getTime() - remoteDate.getTime();

现在每当想要获取当前远程日期时:

Date currentRemoteDate = new Date(new Date().getTime() + offset);

关于Java String 本地每分钟更新一次的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13538612/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com