МенDashed CMS RSS
Курагирование от бороды
 
 
 /Root/Мақалар/

Подляна javascript .getMonth()

02.11.2011 11:46:07 В своей CMS решил подстановку даты сделать на  JavaScript и не заметил странной особенности .getMonth()
Вся соль использования  .getMonth() в Javascript заключается что надо добавлять единицу чтобы функция выдала правильный номер месяца. 
Не знаю почему так, думаю скорее всего разработчики Javascript  долго что-то курили, запивая все это дело пивом, а может и чем покрепче.

В общем пример правильного использования:
d = new Date();
alert(d.getMonth() + 1);

Ну еще понятно когда индексы в массиве идут с нуля, но почему месяцы совсем не понятно, из-за этой странности почти месяц статьи на моем блоге стояли с неправильными датами. Конечно сам виноват :)  пришлось переправлять почти два десятка новостей.

Мир программирования полон непонятного :)
 

Рейтинг $r-- [0] $r++

Показать коментарии (vkontakte.ru)
}