我在获取两个时间戳(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) 我的 HV 多线图,我希望共享工具提示位于图表的顶部(这样它就不会覆盖图表的空间),但我希望它具有固定的 'y' 并且 x 坐标是自由的。这样用户就可以将鼠标悬停在图表上,工具提示就会出现在该点的顶部(x 坐标)。
有没有办法可以只修复工具提示位置的 y 坐标?