Pytania otagowane jako timezone

5
Jak poprawnie obsługiwać TimeZone w SQL Server?
Mój lokalny serwer programistyczny znajduje się na Bliskim Wschodzie, ale mój serwer produkcyjny znajduje się w Wielkiej Brytanii. Muszę pokazać użytkownikowi datę w strefie czasowej. Na przykład, jeśli użytkownik jest w Arabii Saudyjskiej, muszę pokazać czas zgodnie z formatem Arabii Saudyjskiej. Czy powinienem utworzyć nową tabelę bazy danych o nazwie …

10
Jak uzyskać prawidłowe przesunięcie między czasem UTC a czasem lokalnym dla daty poprzedzającej czas letni lub później?
Obecnie używam następujących danych, aby uzyskać lokalną datę / godzinę z godziny UTC: SET @offset = DateDiff(minute, GetUTCDate(), GetDate()) SET @localDateTime = DateAdd(minute, @offset, @utcDateTime) Mój problem polega na tym, że jeśli czas letni pojawia się między GetUTCDate()a @utcDateTime, @localDateTimekończy się godzina przerwy. Czy istnieje prosty sposób na konwersję z …

2
Jak najlepiej przechowywać znacznik czasu w PostgreSQL?
Pracuję nad projektem PostgreSQL DB i zastanawiam się, jak najlepiej przechowywać znaczniki czasu. Założenia Użytkownicy w różnych strefach czasowych będą korzystać z bazy danych dla wszystkich funkcji CRUD. Przejrzałem 2 opcje: timestamp NOT NULL DEFAULT (now() AT TIME ZONE 'UTC') bigint NOT NULL DEFAULT Dla timestampchciałbym wysłać ciąg, który reprezentuje …

2
Dlaczego AT TIME ZONE jest niedeterministyczny?
SQL Server 2016 AT TIME ZONEwydaje się niedeterministyczny. Jednak nie byłem w stanie znaleźć dokumentacji oficjalnie stwierdzającej to ani uzasadniającej jej uzasadnienie. Dlaczego jest AT TIME ZONEniedeterministyczny? Przykład pokazujący brak determinizmu Wykonywanie: CREATE TABLE Test ( LegacyTimestamp DATETIME, Timestamp AS LegacyTimestamp AT TIME ZONE 'Eastern Standard Time' PERSISTED ); Zwraca …


1
Dlaczego strefa czasowa ma tak szalone przesunięcie względem UTC w roku 0001 w Postgres?
W Postgres 9.5 byłem zaskoczony widząc wynik widoczny poniżej podczas eksperymentowania z rokiem 0001(bez roku zero 0000). Przesunięcie -07:52:58? Niektóre przykładowy kod. Zauważ, że użyłem mieszanego TIMESTAMP WITH TIME ZONEi TIMESTAMP WITHOUT TIME ZONE, więc przeczytaj uważnie. SET TIME ZONE 'America/Los_Angeles' ; SELECT (TIMESTAMP WITH TIME ZONE '2015-01-01 00:00:00.0', TIMESTAMP …


3
„AT TIME ZONE” z nazwą strefy Błąd PostgreSQL?
Odpowiedziałem na to pytanie dotyczące przepełnienia stosu i znalazłem dziwny wynik: select * from pg_timezone_names where name = 'Europe/Berlin' ; name | abbrev | utc_offset | is_dst ---------------+--------+------------+-------- Europe/Berlin | CET | 01:00:00 | f i następne zapytanie select id, timestampwithtimezone, timestampwithtimezone at time zone 'Europe/Berlin' as berlin, timestampwithtimezone at …

2
Obsługa stref czasowych w hurtowni danych
Zaczynamy projektować elementy składowe hurtowni danych i musimy być w stanie obsługiwać wszystkie strefy czasowe (nasi klienci pochodzą z całego świata). Po przeczytaniu dyskusji online (i książek) powszechnym rozwiązaniem wydaje się mieć osobny wymiar daty i godziny oraz znacznik czasu w tabelach faktów. Jednak pytanie, na które trudno mi odpowiedzieć, …

2
Projekt hurtowni danych do raportowania z danymi dla wielu stref czasowych
Staramy się zoptymalizować projekt hurtowni danych, który będzie obsługiwał raportowanie danych w wielu strefach czasowych. Na przykład, możemy mieć raport dotyczący aktywności z miesiąca (miliony wierszy), która musi pokazywać aktywność pogrupowaną według pory dnia. I oczywiście ta godzina dnia musi być godziną „lokalną” dla danej strefy czasowej. Mieliśmy projekt, który …

1
Czas letni
W moim środowisku istnieją serwery działające na natywnej kopii zapasowej i plany Ola Hallengren. Nasze serwery to kombinacja 2008, 2012 i 2014. Wszystkie pełne kopie zapasowe są wykonywane o godzinie 12.00, a kopie zapasowe dziennika są zapisywane co 15 minut. Nigdy wcześniej nie liczyłem czasu letniego, więc powiedz mi, jakie …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.