iOS и Android: для одной и той же программы отображаются разные даты

У меня есть код javascript:

newDate: function(days) {
    var newDate = new Date( parseInt(startDate) + 1*1000*3600);

    var date = newDate .getDate();
    return date ;
},

Похоже, это часть программы, которая дает разные результаты на Android и iOS. Все остальные данные совпадают. Как он может давать разные результаты на Android и iOS?


person Haradzieniec    schedule 08.07.2013    source источник
comment
Вы должны предоставить пример с результатами, которые вы получаете как от значения параметра startdate, так и от значения дней, даже если вы, похоже, не используете это в своем функциональном коде.   -  person Louis Ricci    schedule 08.07.2013
comment
Что такое ввод, чем он отличается. Дайте подробности!   -  person epascarello    schedule 08.07.2013
comment
Какие даты конкретно? Это может быть проблема с форматом.   -  person David Jashi    schedule 08.07.2013


Ответы (1)


Конструктор Date является совместимым кросс-браузерным только для следующих форматов даты:

"2010"

"2010-06"

"2010-06-09"

"2010-06-09T15:20:00Z"

"2010-06-09T15:20:00-07:00"

"2010/06/09"

"2009/6/9"

"2010/6/9 12:34"

"2010/6/9 12:34:56"

"June 9, 2010"

"2010 June 9"

Ссылки

person Paul Sweatte    schedule 13.02.2014