日期:2014-05-16  浏览次数:20381 次

js 日期判断不成功
以今天来举例

var date = new Date();
alert(date.getFullYear())2014
alert(date.getMonth())0
alert(date.getDate())4
alert(date.getTime())


var dateNow = new Date(ymd.y,(ymd.m-1),ymd.d);
alert(ymd.y)2014
alert(ymd.m-1) 0
alert(ymd.d) 4
alert(dateNow.getTime())

结果是date.getTime()和dateNow.getTime()不相等。。。。我实在不明白,求教~

------解决方案--------------------
new Date()

获取的值,还有小时,分,秒的信息呢,这个值在任何时候,都是唯一的。

你拿来对比也不行啊。。。

这个应该是取值到毫秒的一个数字

你直接输入的日期的话,是按照当天的凌晨那个时间得到的结果。