CNode

js 时间如何比较?

问答
Iim-here发布于9 年前最后回复9 年前8 回复4976 浏览0 收藏
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)

C
CRAZYFAKE#1·9 年前

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

C
CRAZYFAKE#3·9 年前
C
CRAZYFAKE#4·9 年前
引用 im-here@CRAZYFAKE 谢谢

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

N
nullcc#6·9 年前
I
isLishude#7·9 年前

可以直接比较大小

C
cnwangjie#8·9 年前

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

参与回复
登录后即可参与回复。登录