时间不显示

时间:2011-10-20 11:49:57

标签: javascript date alert

alert("hello");

var d = Date();
//alert(d);
var currHour = d.getHours();
document.write(currHour);

function display1(currHour) {

    if(currHour > 1) {
        alert("good morning");
    } else {
        alert("ok bye" + currHour);
    }
}

hello警告显示正常,日期也显示正常,但currHour未定义我不知道 我在这做错了什么。

感谢。

2 个答案:

答案 0 :(得分:3)

var d = new Date();

您错过了new关键字。 new [MDN]

Example

答案 1 :(得分:0)

根据ECMA-262第15.9.2节,Date构造函数作为函数调用时,returns a String representing the current time (UTC).