|
|
|
Странное преобразование Date в XML
|
|||
|---|---|---|---|
|
#18+
Добрый день Есть некий класс, обьект которого нужно преобразить в XML: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Объект наполнен такими данными: dateEvent => Mar 8, 1300 12:00:00 AM dateRegistration => May 30, 2853 12:00:00 AM dateDecision =>May 2, 1463 12:00:00 AM Конвертирую XML Код: java 1. 2. 3. 4. 5. 6. 7. 8. На выходе: Код: xml 1. 2. 3. Как видете там разные временные пояса +02:00, +03:00, +02:00 Я проверял TimeZone через Calendar, все результаты были Europe/Helsinki Почему так может быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 16:01 |
|
||
|
Странное преобразование Date в XML
|
|||
|---|---|---|---|
|
#18+
denis111111Я проверял TimeZone через Calendar, все результаты были Europe/Helsinki Почему так может быть? Daylight Saving Time (DST) В тестах нужно использовать данные приближенные к реальным а не сгенерированные случайным образом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 16:36 |
|
||
|
Странное преобразование Date в XML
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Так это связано с переходом на летнее\ зимнее время... Понятно Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 16:43 |
|
||
|
Странное преобразование Date в XML
|
|||
|---|---|---|---|
|
#18+
denis111111Так это связано с переходом на летнее\ зимнее время... Ну, не только. До какого-то года страна в одном часовом поясе, после определённой даты - в другом. Россия последние несколько лет каждый год правила меняет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 16:55 |
|
||
|
Странное преобразование Date в XML
|
|||
|---|---|---|---|
|
#18+
В меня из такой XML: Код: xml 1. Получалось: Mon Feb 29 00:00:00 EET 1300 Я как оно могло перепрыгнуть 8 дней назад? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 17:12 |
|
||
|
Странное преобразование Date в XML
|
|||
|---|---|---|---|
|
#18+
Вам так принципиально работать в глубоком прошлом? А с такой точностью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 18:29 |
|
||
|
Странное преобразование Date в XML
|
|||
|---|---|---|---|
|
#18+
denis111111В меня из такой XML: Код: xml 1. Получалось: Mon Feb 29 00:00:00 EET 1300 Я как оно могло перепрыгнуть 8 дней назад? Легко. Измерять даты в привычном нам календаре ранее 1582 г. достаточно странно. Впервые григорианский календарь был введён папой римским Григорием XIII в католических странах 4 октября 1582 года https://ru.wikipedia.org/wiki/Григорианский_календарь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 18:31 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39168782&tid=2124372]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 266ms |
| total: | 548ms |

| 0 / 0 |
