|
|
|
Снова time zone
|
|||
|---|---|---|---|
|
#18+
Всем привет. Объясните пожалуйста такую вещь. С клиента приходит дата в long-е: Код: java 1. в переводе на человеческий вид это: Код: java 1. Как мне перевести этот long в GMT+7, т.е. чтобы в результате было: Код: java 1. Прошу помочь, спасибо . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2014, 09:01 |
|
||
|
Снова time zone
|
|||
|---|---|---|---|
|
#18+
JulTКак мне перевести этот long в GMT+7 Почему именно +7? Откуда это смещение берется? http://stackoverflow.com/questions/2891361/how-to-set-time-zone-of-a-java-util-date ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2014, 09:36 |
|
||
|
Снова time zone
|
|||
|---|---|---|---|
|
#18+
wadmanJulTКак мне перевести этот long в GMT+7 Почему именно +7? Откуда это смещение берется? http://stackoverflow.com/questions/2891361/how-to-set-time-zone-of-a-java-util-date Когда явно указываю тайм зону, все ок: Код: java 1. : 2014-09-03T13:32:05.914+7:00 а когда не указываю, дата вылазит такая: 2014-09-03T06:32:05.906Z Мне нужно как-то установить для всех дат, что я в Новосибе В application-context.xml есть такие строчки: Код: java 1. 2. может здесь нужно что-то поменять? Если да, то на что? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2014, 10:41 |
|
||
|
Снова time zone
|
|||
|---|---|---|---|
|
#18+
JulT, таймзоной занимается БД и операционка и ..... Для кого тебе надо добавить смещение? Т.е. ВИ или прецендент... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2014, 10:50 |
|
||
|
Снова time zone
|
|||
|---|---|---|---|
|
#18+
JulT, в прошлый раз говорили, что с ослика приходит в GMT. Он ей не занимается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2014, 10:51 |
|
||
|
Снова time zone
|
|||
|---|---|---|---|
|
#18+
Ответьте мне, пожалуйста, на один простой вопрос: почему когда я делаю: Код: java 1. и записываю в базу, в базе появляется дата в виде: Код: java 1. НА 7 ЧАСОВ РАНЬШЕ, должно быть 14 часов Как это исправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2014, 11:12 |
|
||
|
Снова time zone
|
|||
|---|---|---|---|
|
#18+
JulT, БД какая? В оракле 2 типа дат - с таймзоной и без ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2014, 11:16 |
|
||
|
Снова time zone
|
|||
|---|---|---|---|
|
#18+
JulT, время переводить не нужно, оно "абсолютное", и в базу данных должно сохраняться в абсолютном виде. Другое дело, когда его надо отобразить. Для представления используется календарь или форматирование (внутри - тот же календаь). Самое простое: new GregorianCalendar() - возвратит григорианский календарь с таймзоной, установленной на компьютере Calendar.getInstance() - возвратит "местный" календарь. Теоретически это будет необязательно григорианский календарь, но конкретно для Новосибирска это будет тоже самое, что new GregorianCalendar() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2014, 11:18 |
|
||
|
Снова time zone
|
|||
|---|---|---|---|
|
#18+
Petro123JulT, БД какая? В оракле 2 типа дат - с таймзоной и без БД mysql, там установлена тайм зона Новосиба ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2014, 11:18 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38735889&tid=2126658]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
251ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 548ms |

| 0 / 0 |
