Javascript функция getFullYear не работает в IE 9 - PullRequest
2 голосов
/ 25 января 2012

Если я делаю

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 Ответ

5 голосов
/ 25 января 2012

Проблема в том, что у вас есть строка, и вы рассматриваете ее как объект Date.

Создайте объект Date:

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

или проанализируйте строку:

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