Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Про даты и таймзоны
|
|||
|---|---|---|---|
|
#18+
Добрый день! Мигрируем проэкт с оракла на постгрес, возникла проблема с датами и таймзонами, а именно преобразованием даты постгресом со смещением, не так как в оракле: Если выполнить запрос на оракле: Код: sql 1. 2. 3. 4. 5. то получим следующий результат: SYSTIMESTAMPSYSTIMESTAMPATTIMEZONE'+10:00'SYSTIMESTAMPATTIMEZONE'ASIA/VLADIVOSTOK'SYSTIMESTAMPATTIMEZONE'-10:00'02/09/2016 12:11:41 +03:00 02/09/2016 19:11:41 +10:00 02/09/2016 19:11:41 +10:0001/09/2016 23:11:41 -10:00 То есть мы видим, что преобразование at time zone '+10:00' и at time zone 'Asia/Vladivostok' сработало одинаково. Если же мы выполним похожий запрос на постгресе: Код: sql 1. 2. 3. 4. то получим следующий результат: clock_timestamptimezonetimezone_1timezone_22016-09-02 12:06:47.094417+0301.09.2016 23:06:4702.09.2016 19:06:4702.09.2016 19:06:47 То мы видим, что преобразование at time zone '+10:00' и at time zone 'Asia/Vladivostok' сработало по разному, к Asia/Vladivostok преобразовалось как обычно, а к +10:00 преобразовалось как к -10:00 и наоборот, к -10:00 преобразовалось как к +10:00. Собственно вопрос, как правильно делать преобразование со смещением, так чтобы оно работало так же как преобразование к таймзоне (то есть как в оракле)? Заранее благодарен! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2016, 12:22 |
|
||
|
Про даты и таймзоны
|
|||
|---|---|---|---|
|
#18+
у вас на постгресе может быть системное тайм зоне другое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2016, 12:33 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=86&tid=1997020]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 135ms |

| 0 / 0 |
