gpt4 book ai didi

javascript - 使日期对象考虑时区

转载 作者:行者123 更新时间:2023-11-30 13:43:44 25 4
gpt4 key购买 nike

我正在使用以下代码:

$.log('Ending time: ' + ending_time);
$.log('Now: ' + new Date());
$.log('Difference: ' + new Date(ending_time - new Date()));

输出如下:

Ending time: Thu Apr 23 2009 14:31:29 GMT+0200
Now: Thu Apr 23 2009 11:56:02 GMT+0200
Difference: Thu Jan 01 1970 03:35:26 GMT+0100

我使用“时差”来显示距离 ending_time 还剩多少小时和分钟,但由于时区差异,我得到了错误的时间(偏移一小时。)那么,是否有任何巧妙的方法来计算考虑时区的差异?

最佳答案

您不再处理日期,因此不要将其转换为日期。您有时差,例如没有时区。结果应以毫秒为单位,因此根据需要执行适当的数学运算以获得分钟、小时、天或以上所有内容。

关于javascript - 使日期对象考虑时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/781069/

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