需求为后台返回几个时间(比如’12:00:02’),需要进行对比
思路是转换为时间戳后对比
var time = '12:00:02'; //后台返回的值
var time2 = Date.parse('01/02/1970 ' + time); //转为时间戳
注意点
- 前面的日期格式需要写为’01/02/1970’(月/日/年),不能写’1970/01/02’(年/月/日)。因为safari不支持后者,想要兼容只能写前者。
- ‘01/01/1970 08:00:00’对应时间戳0,更早就是负数
林秀栋的技术博客