Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > pl.comp.bazy-danych > #15136

[cross] MySQL i timestamp

From Roman Tyczka <noemail@because.no>
Subject [cross] MySQL i timestamp
Newsgroups pl.comp.bazy-danych, pl.comp.lang.php
Date 2018-05-26 14:25 +0200
Message-ID <136fubwhcunsl$.dlg@tyczka.com> (permalink)
Followup-To pl.comp.bazy-danych
Organization Telekomunikacja Polska

Cross-posted to 2 groups.

Followups directed to: pl.comp.bazy-danych

Show all headers | View raw


Witam,

Mam w tabeli kolumnę typu Timestamp. Edytorem (DBWorkbench) widzę, że
przedstawia ona wartość: 

26.05.2018 14:16:24

To prawidłowa wartość, bo pochodzi z chwili inserta (default
current_timestamp).
Teraz chcę odczytać wartość tego timestampa jako unix timestamp czyli int.
Z poziomu PHP za pomocą PDO otrzymuję wartość: 1527336984
Jednak ta liczba (wg. http://unixtimstamp.com) reprezentuje:

26.05.2018 12:16:24

Czyli przesunięte o 2h wstecz, zatem pewnie czas UTC.
Skąd to się bierze? I jak to poprawnie odczytać, żeby mieć tę wartość unix
timestampa poprawną?

-- 
pozdrawiam
Roman Tyczka

Back to pl.comp.bazy-danych | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

[cross] MySQL i timestamp Roman Tyczka <noemail@because.no> - 2018-05-26 14:25 +0200
  Re: [cross] MySQL i timestamp "Stokrotka" <ortografia.dyskusje@interia.pl> - 2018-05-26 17:53 +0200
  Re: [cross] MySQL i timestamp Lemat <#@lemat.priv.pl> - 2018-05-27 00:19 +0200

csiph-web