如何将stringh:m转换为小时格式?

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

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

以h:m格式为当前时间的string的用户input,例如:

 17:54 

如何将用户的input转换为小时,并将其与打开和closures进行比较。 我想要做

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

那我该怎么做呢?

时间在hh:mi格式是可比较的。

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

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