Javascript getFullYear函数在IE 9中不起作用

时间:2012-01-25 12:37:10

标签: javascript internet-explorer-9

如果我这样做

function test()
    {
        var fromDate="01/17/2012";        
        var res= Test1(fromDate);
        return false;             
    }

 function Test1(d1) {


            alert(d1.getFullYear());           

        }

d1.getFullYear()失败并显示消息

Microsoft JScript运行时错误:对象不支持属性或方法'getFullYear'

问题是什么..请帮忙 感谢

1 个答案:

答案 0 :(得分:5)

问题是你有一个字符串,并把它视为一个Date对象。

创建Date对象:

var fromDate = new Date(2012, 0, 17);

或解析字符串:

var fromDate = Date.parse('2012-01-17');