这是我的代码:
var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
alert(minutes+"/"+hours+"/"+month + "/" + day + "/" + year)
但是,我认为很难与两次比较,
我能做什么?
感谢
答案 0 :(得分:6)
如果你真的想知道两个Date对象是否代表完全相同的时间,或者是在彼此之前/之后,这很容易:只需通过getTime()
方法比较两个日期,该方法返回一个整数时间戳对象。例如,
var date1 = myDate,
date2 = new Date();
return (date1.getTime() < date2.getTime());
如果myDate在'now'之前,将返回true,如果现在或将来,则返回false。