【发布时间】:2014-02-20 12:58:57
【问题描述】:
我是 JavaScript 新手。 我正在尝试将字符串中的日期与当前的 javascript 日期进行比较。
function testDate() {
var theTestDate = "21:36:40 30/02/2014";
var xxx = new Date();
var theTestDateNow = xxx.getHours() + ':' + xxx.getMinutes() + ':' + xxx.getSeconds() + ' ' + xxx.getDate() + '/' + (xxx.getMonth()+1) + '/' + xxx.getFullYear();
if (theTestDateNow < theTestDate) {
alert("New");
} else {
alert ("old");
}
}
testDate();
我尝试将当前日期格式化为该字符串格式,但现在我认为需要格式化该字符串,以便 javascript 可以知道它是一个日期;我不知道怎么做。
【问题讨论】:
-
希望这不是一个玩笑 .. 2014 年 2 月 30 日不是一个有效的日期,解析后它会给出类似 2014 年 3 月 2 日的信息。
标签: javascript date format