Подляна 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)}