Я читал о функции getYear в Javascript и о том, как результат отличается в разных браузерах. Поскольку я поддерживаю приложение, которое везде использует метод getYear, я, вероятно, должен изменить его на getFullYear.
Но я не понимаю, почему результат от метода getYear отличается в IE в определенные даты, например 28-марта-2012.
//IE 28-march-2012
var now = new Date();
now.getYear();
//=2012
//IE 29-march-2012
//var now = new Date();
//now.getYear();
//=112
Я запускал этот код в IE9, Windows 7, часовом поясе UTC + 1 Амстердам 28 марта 2012 года и 29 марта 2012 года и просто не понимаю, откуда взялась разница. Я надеюсь, что это не очевидно ...