gpt4 book ai didi

javascript - 用日期计算 24 小时格式的时差

转载 作者:行者123 更新时间:2023-11-30 17:24:54 25 4
gpt4 key购买 nike

我正在研究航空公司 API。我遇到了一种情况,我必须计算航空公司的飞行时间。

Standard Departure Time is 2014-10-20 22:30:00

Standard Arrival Time is >2014-10-21 06:00:00

该航类于 2014 年 10 月 20 日晚上 10:30 起飞,次日早上 6:00 到达。

是否有工作片段?

最佳答案

如果将日期转换为 int 值的时间戳,则可以计算时差。

伪代码示例:timestampDiff = dateToTimestamp(date2) - dateToTimeStamp(date1)

在javascript中:

var timestampDiff = new Date("2014-10-21 06:00:00").getTime() - new Date("2014-10-20 22:30:00").getTime();
var diff = new Date(timestampDiff);

diff 现在是一个 Date,你可以像这样得到小时、分钟、秒:

diff.getHours();
diff.getMinutes();
diff.getSeconds();

希望这对您有所帮助。

关于javascript - 用日期计算 24 小时格式的时差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24464661/

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