Авторитетний підхід Українцям Яка різниця між міткою часу та міткою часу з часовим поясом в Oracle?

Яка різниця між міткою часу та міткою часу з часовим поясом в Oracle?

Для даних TIMESTAMP WITH LOCAL TIME ZONE Oracle Database перетворює значення дати й часу з часового поясу бази даних на UTC і перетворює назад у часовий пояс бази даних після виконання арифметики. Для даних TIMESTAMP WITH TIME ZONE значення дати й часу завжди вказується в UTC, тому конвертація не потрібна.

Єдина різниця в тому, що TIMESTAMPTZ завжди зберігається як UTC, і тому Postgres (і ваша програма) знає точний момент часу, який він представляє.

Не використовуйте мітку часу (без часового поясу) для зберігання часу UTC Зберігання значень UTC у стовпці мітки часу без часового поясу, на жаль, є практикою, яка зазвичай успадкована від інших баз даних, які не підтримують придатний часовий пояс. Натомість використовуйте позначку часу з часовим поясом.

Він зберігає час за «настінним годинником» із заданою точністю, ігноруючи при розрахунках часові пояси. Також називається TIMESTAMPNTZ або TIMESTAMP WITHOUT TIME ZONE. TIMESTAMP_TZ: зберігає час у UTC разом із зміщенням часового поясу. Якщо не вказано, використовується зміщення часового поясу вашого сеансу.

Оскільки мітки часу Unix використовують UTC, не існує концепції часового поясу для мітки часу Unix.

Тип даних PostgreSQL «TIMESTAMP» або «TIMESTAMP WITHOUT TIME ZONE» зберігає значення часової позначки без інформації про часовий пояс. У Postgres типи даних TIMESTAMP і TIMESTAMPTZ схожі; єдина різниця в тому, що один містить інформацію про часовий пояс, а інший – ні.

Related Post

Чи є у вузла налагоджувач?Чи є у вузла налагоджувач?

Мінімальний налагоджувач CLI доступний з node inspect myscript.js . Деякі комерційні інструменти та інструменти з відкритим кодом також можуть підключатися до Node.js Inspector. Вузол. js містить утиліту налагодження командного рядка.

Яка швидкість руху для плазмового різання?Яка швидкість руху для плазмового різання?

Рекомендована потужність: метали до 11⁄4 дюйма (32 мм) за швидкості різання 19 дюймів на хвилину (482 мм). Максимальна продуктивність: метали до 11⁄2 дюйма (38 мм) при швидкості різання понад 10