Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.10.2014, 16:41
Аспирант
Отправить личное сообщение для Georrg Посмотреть профиль Найти все сообщения от Georrg
 
Регистрация: 06.08.2014
Сообщений: 58

Особенности get(set)FullYear()
Доброго времени суток, проблема вот в чем:
var date=new Date("January 01, 2013 00:00:00");
    console.log(date);
    var ndate=new Date(date);
    var inc =1;
    ndate.setYear(ndate.getFullYear()+inc); 
    console.log(ndate);

Результат:

Tue Jan 01 2013 00:00:00 GMT+0300 (RTZ 2 (зима))
Tue Dec 31 2013 23:00:00 GMT+0300 (RTZ 2 (зима))

Аналогично, если ввести:
var date=new Date("January 01, 2014 00:00:00");
    console.log(date);
    var ndate=new Date(date);
    var inc =1;
    ndate.setYear(ndate.getFullYear()+inc); 
    console.log(ndate);


Tue Dec 31 2013 23:00:00 GMT+0300 (RTZ 2 (зима))
Wed Dec 31 2014 23:00:00 GMT+0300 (RTZ 2 (зима))

как видите, результат не соответствует тому, что хотелось бы получить. Соответственно вопрос, как сделать так, чтобы работало верно? Ошибка ли это в методах? Можно ли это исправить, указав конкретные временные зоны? И если можно, то как?
Ответить с цитированием
  #2 (permalink)  
Старый 24.10.2014, 17:42
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Используй .setFullYear.
Ответить с цитированием
  #3 (permalink)  
Старый 24.10.2014, 17:44
Аватар для StanislavV
Аспирант
Отправить личное сообщение для StanislavV Посмотреть профиль Найти все сообщения от StanislavV
 
Регистрация: 13.09.2014
Сообщений: 38

всё о датах http://learn.javascript.ru/datetime
Ответить с цитированием
  #4 (permalink)  
Старый 24.10.2014, 23:35
Аспирант
Отправить личное сообщение для Georrg Посмотреть профиль Найти все сообщения от Georrg
 
Регистрация: 06.08.2014
Сообщений: 58

минуту
Ответить с цитированием
  #5 (permalink)  
Старый 24.10.2014, 23:35
Аспирант
Отправить личное сообщение для Georrg Посмотреть профиль Найти все сообщения от Georrg
 
Регистрация: 06.08.2014
Сообщений: 58

попробовало, не помогло
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Особенности jQuery в iOS ?! Нарек jQuery 3 24.06.2014 23:16
Вопрос про особенности работы ОС sexyQuery Оффтопик 5 02.07.2013 10:46
Вертикальный слайдер контента daykkin jQuery 0 17.10.2012 10:30
Особенности Ember FlashXXX Библиотеки/Тулкиты/Фреймворки 0 09.09.2012 16:51
Особенности dom в рвзличных браузерах korzhik Events/DOM/Window 1 14.07.2008 16:58