javascript 怎么判断一个时间是否大于当前时间

JavaScript018

javascript 怎么判断一个时间是否大于当前时间,第1张

最好的是用时间戳,获取当前时间的时间戳,用time()函数,然后获取指定时间,可能是通过字符串传进来的,转换成时间戳形式,对比大小就可以了!当前时间大,那么就是小于当前时间,反之!现在有很多的人在教授这种课程,我也是这样学会的,成为现在的我!可以去我个人WZ看看,有兴趣去看看我的主页免费视频:互联网点人(全拼,限制原因发不了请理解)。

function

check()

{

var

d

=

new

Date()

//取当前年月日,舍去时分秒

d

=

new

Date(d.getFullYear()

+

"-"

+

(d.getMonth()

+

1)

+

"-"

+

d.getDate())

var

d2

=

new

Date(document.

getElementById

("txtDate").value)

if

(d2

==

"Invalid

Date")

{

alert("非日期")

return

}

//getTime

从1970.1.1开始的毫秒数

var

n

=

d.getTime()

-

d2.getTime()

if

(n

==

0)

{

alert("相等")

}

else

if

(n

>

0)

{

alert("小于当前日期")

}

else

{

alert("大于当前日期")

}

}