gpt4 book ai didi

javascript - 计算 HH :mm format 中的时间差

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

我在 HH:mm 中有两个时间戳格式,我需要计算它们之间的差异,表示相同 HH:mm 中的时间间隔格式。

JavaScript中是否有任何实用程序可以实现这一点?我尝试使用 Date反对,但我找不到有用的东西……你能帮帮我吗?

最佳答案

您可以将两个日期相减,结果将以毫秒为单位。

来自 Mozilla Developer Network:

// using static methods
var start = Date.now();
// the event you'd like to time goes here:
doSomethingForALongTime();
var end = Date.now();
var elapsed = end - start; // time in milliseconds

由于 Date 有一个接受毫秒作为参数的构造函数,因此您只需执行以下操作即可将其重新转换为 Date
var difference = new Date(elapsed);
//If you really want the hours/minutes,
//Date has functions for that too:
var diff_hours = difference.getHours();
var diff_mins = difference.getMinutes();

关于javascript - 计算 HH :mm format 中的时间差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12193342/

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