|
|
|
WTF: Сериализация Date в JSON что это за магия с месяцем и годом?
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Естественно обратно он создается с неправильной датой, т.е. ozkaFromJson.birthDate == 1981-02-08T20:00:00.000Z, кстати сразу вопрос, это нормальная дата или у нас там уже вовсе и не дата, а строка!?! Какой интересный язык JavaScript :-) p.s. Браузер Chrome 31, Win 7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2014, 13:10 |
|
||
|
WTF: Сериализация Date в JSON что это за магия с месяцем и годом?
|
|||
|---|---|---|---|
|
#18+
Date в JS это сложный объект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2014, 13:33 |
|
||
|
WTF: Сериализация Date в JSON что это за магия с месяцем и годом?
|
|||
|---|---|---|---|
|
#18+
Малыхин Сергей, а решение-то какое? Что-то я в Google поискал и как-то сходу именно мой случай не нашел, хотя на SO почитал по-диагонали какие-то другие проблемы с Date сеарилизацией... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2014, 13:35 |
|
||
|
WTF: Сериализация Date в JSON что это за магия с месяцем и годом?
|
|||
|---|---|---|---|
|
#18+
OZKAа решение-то какое? http://learn.javascript.ru/json - читать всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2014, 13:39 |
|
||
|
WTF: Сериализация Date в JSON что это за магия с месяцем и годом?
|
|||
|---|---|---|---|
|
#18+
Яростный Меч, спасибо за ссылку, прочитал статью, полезная! Но, авторЕсли объект new Date создавался на компьютере с локальной временной зоной GMT+4, то сериализованный UTC-вариант — на 4 часа меньше. Ок, а с месяцем-то что происходит? С датой понятно почему на день раньше, а почему месяцу прибавляется единица? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2014, 14:49 |
|
||
|
WTF: Сериализация Date в JSON что это за магия с месяцем и годом?
|
|||
|---|---|---|---|
|
#18+
OZKA, по историческим причинам методы Date работают с месяцами от 0 до 11. Вызов new Date(1981, 01, 09) соответствует 9 февраля, а не января как ты думал. Так что JSON.stringify и JSON.parse работают без ошибок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2014, 15:37 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=109&tid=1447470]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
287ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 257ms |
| total: | 640ms |

| 0 / 0 |
