itpeople
28.01.2017 - 07:52
Всем здравствуйте! Подскажите пожалуйста в каком направлении копать. Календарь в последний день каждого месяца путает месяцы. Не знаю как это исправить. Скрин прикладываю:
sergeiss
28.01.2017 - 11:31
Ничего не понял из картинки...
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
inpost
28.01.2017 - 11:31
itpeopleошибка в его кода

Открой и проанализируй что там написано. Минимальные знания JS тебе помогут.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
itpeople
28.01.2017 - 13:08
sergeiss, там месяцы не по порядку стоят. Должно быть как обычно: янв, февр, март и т.д. А на скрине: янв, март, март.
Исправила эту ошибку в календаре, но так и не поняла, почему до этого месяцы показывал не правильно. Было раньше так: new Date(date); А исправила на: new Date(2017, date.getMonth(), 1, 0, 0, 0, 0);
itpeople
28.01.2017 - 13:28
Invis1ble, эта ошибка с таймзоной связана?
Invis1ble
28.01.2017 - 13:53
itpeople
скорее с некорректным аргументом date
Цитата (itpeople @ 28.01.2017 - 13:08) |
Было раньше так: new Date(date); |
но поскольку ты не показал(а), что находится в date, то остается только гадать на кофейной гуще (штатный телепат в отпуске)
_____________
Профессиональная разработка на заказЯ на GitHub |
второй профиль
itpeople
28.01.2017 - 14:21
Invis1ble, у date вот такое значение по умолчанию: date: 'today' . Есть два варианта как его можно определить: today|Date (yyyy-mm-dd). Но эти оба варианта работают с ошибкой )
Invis1ble
28.01.2017 - 14:33
строка 'today' не является корректным аргументом для конструктора Date
_____________
Профессиональная разработка на заказЯ на GitHub |
второй профиль
itpeople
28.01.2017 - 14:38
Invis1ble, ок, поняла, спасибо!