Pytania otagowane jako timestamp

W przypadku pytań dotyczących typów danych znaczników czasu i / lub rejestrowania określonego punktu w czasie.

2
Jak uzyskać bieżący znacznik czasu unix z PostgreSQL?
Uniksowy znacznik czasu to liczba sekund od północy UTC 1 stycznia 1970 r. Jak uzyskać prawidłowy znacznik czasu unix z PostgreSQL? Porównując do currenttimestamp.com i timestamp.1e5b.de , nie otrzymuję oczekiwanego czasu z PostgreSQL: Zwraca poprawny znacznik czasu: SELECT extract(epoch from now()); Chociaż to nie: SELECT extract(epoch from now() at time …


4
MySQL Ustaw czas UTC jako domyślny znacznik czasu
Jak ustawić kolumnę datownika, której domyślną wartością jest bieżący czas UTC? MySQL używa UTC_TIMESTAMP()funkcji znacznika czasu UTC: mysql> SELECT UTC_TIMESTAMP(); +---------------------+ | UTC_TIMESTAMP() | +---------------------+ | 2012-07-01 11:36:35 | +---------------------+ 1 row in set (0.00 sec) Więc próbowałem: CREATE TABLE `blah` ( `creation_time` TIMESTAMP DEFAULT UTC_TIMESTAMP, ... I inne warianty …

2
Jak uzyskać kolumnę znacznika czasu w PostgreSQL w milisekundach?
Mam kolumnę „utworzono” z typem timestamp without time zone default now()w bazie danych PostgreSQL. Jeśli wybiorę kolumny, domyślnie ma ładny i czytelny format: SELECT created FROM mytable; created --------------------------- 2011-05-17 10:40:28.876944 Ale chciałbym uzyskać znacznik czasu tylko w milisekundach (jako długi). Coś takiego: WYBIERZ mój format (utworzony) z mytable; created …

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 …



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 …


3
Przechowywanie czasu z milisekundami w bazie danych
Krótkie pytanie dotyczące przechowywania „czasu” w bazie danych. Rejestruję czas uruchamiania użytkowników w formacie 00: 00: 00: 00 (godziny, minuty, sekundy, milisekundy). Pierwotnie zamierzałem go przechowywać, TIMEale potem zdałem sobie sprawę, że MySQL nie obsługuje milisekund w tym typie. Będę przechowywać rzeczywisty czas pobrany ze stopera użytkowników, a nie czas, …
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.