如何给出两个字符串,以分钟为单位计算差异。比如说我有
11:00
11:30
但当然第二根弦可能是12:11所以我不能只减去分钟数。
答案 0 :(得分:0)
首先使用javascript将字符串转换为时间,然后减去,然后转换回字符串
像这样:x = new Date("1/1/01 11:00")
y = new Date("1/1/01 11:30")
// now y-x has difference in milliseconds
// (y-x)/1000 is difference in seconds, etc
数据1/1/01仅用作虚拟值,但您可能需要担心的一件事是不同日期的时间,如果是这样,您将不得不使用1/2/01第二次。当然,除非你总是知道时间是在同一天,但如果他们可以跨越"午夜"然后你必须调整它。
您可能希望使用http://momentjs.com/来处理您的详细信息。
答案 1 :(得分:0)
在寻找从日期差异中获取日期,小时,分钟,秒等指标时,使用列出的基本符号会更容易here
standalone.xml