如何将字符串h:m转换为小时格式?

时间:2016-07-21 00:55:20

标签: javascript node.js

所以我有一个看起来像这样的JSON对象,

{"active": "1", "opening": "11:00", "closure": "20:00"}

和一个用户输入,它是一个以h:m格式表示当前时间的字符串,例如:

17:54

如何将用户输入转换为小时时间并将其与打开和关闭进行比较。我想做

if(closure > input && input > opening){ ... } else{ ...}

那我该怎么做?

2 个答案:

答案 0 :(得分:4)

hh:mi格式的时间与原样相当。

答案 1 :(得分:0)

您可以使用moment.js将用户指定的时间字符串转换为时间戳,从那里,它只是数字的比较。

http://momentjs.com/docs/#/parsing/