小编pra*_*ngh的帖子

使用时刻在两个日期时间之间获得hh:mm的时差

我在获取两个时间戳(epoch格式)之间的时间差异方面存在问题.

我曾经moment().format("L LT")把它转换成所需的日期时间格式(MM/DD/YYYY HH:MM (12 hour)),但现在的问题是,我希望时间的差异hh:mm

PS:它也可能超过24小时.

我尝试了什么:

let timeDiffms,duration,timedifference,
start moment(startTimeStampInMS).format("L LT"),
end = moment(endTimeStampInMS).format("L LT");

timeDiffms = moment(end, "MM/DD/YYYY HH:mm").diff(moment(start, "MM/DD/YYYY HH:mm"));
duration = moment.duration(timeDiffms);
timedifference = Math.floor(duration.asHours()) +":"+duration.minutes();  // result

//output I am getting  
// start = "03/20/2017 3:11 PM" end="03/21/2017 9:45 AM" timedifference = "30:24", (incorrect)
// start = "03/20/2017 10:07 AM" end="03/23/2017 11:24 AM" timedifference = "73:17" (correct)
// start = "03/20/2017 3:11 PM" end="03/23/2017 11:31 AM" timedifference = "80:20" …
Run Code Online (Sandbox Code Playgroud)

momentjs

4
推荐指数
1
解决办法
4178
查看次数

Highchart 工具提示位置已修复

我的 HV 多线图,我希望共享工具提示位于图表的顶部(这样它就不会覆盖图表的空间),但我希望它具有固定的 'y' 并且 x 坐标是自由的。这样用户就可以将鼠标悬停在图表上,工具提示就会出现在该点的顶部(x 坐标)。

有没有办法可以只修复工具提示位置的 y 坐标?

highcharts

2
推荐指数
1
解决办法
2000
查看次数

标签 统计

highcharts ×1

momentjs ×1