js 时间如何比较?
发布于 7 年前 作者 im-here 4308 次浏览 来自 问答
var t1 = new Date('2017-01-01 23:23'),
	  t2 = new Date('2017-01-01 23:23');
	  
t1 == t2 // false
t1 === t2 //false
t1 > t2 // false
t1 < t2 //false
t1 >= t2 // true
t1 <= t2 //true

各位时间一般都怎么比较的,换成时间戳比的吗? 能直接用字符串形式的时间去比较吗?

8 回复

一般来说的话都是时间戳吧。

因为时间戳是一个数值很好比较大小的。

可以直接比较大小

你的那些比较都等同于对象之间的比较 实际上只要转成时间戳就可以比了

回到顶部