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


Groups > pl.comp.lang.php > #15791

Re: [cross] MySQL i timestamp

From Roman Tyczka <noemail@because.no>
Subject Re: [cross] MySQL i timestamp
Newsgroups pl.comp.lang.php
References <136fubwhcunsl$.dlg@tyczka.com> <a4f7f2c7-076f-44d7-adcc-7a3d5f0aa162@googlegroups.com> <iinebgrxzwkk$.dlg@tyczka.com>
Date 2018-05-28 13:54 +0200
Message-ID <nqi3td966fj2$.dlg@tyczka.com> (permalink)
Organization Telekomunikacja Polska

Show all headers | View raw


On Mon, 28 May 2018 13:32:31 +0200, Roman Tyczka wrote:

> A czy jest jakaś funkcja w PHP, której zapodam unix timestampa w UTC i ona
> skoryguje go do lokalnego czasu serwera? Nie mogę nic takiego znaleźć.

Próbuję tak:

  $date = new DateTime();

  //ustawiam UTC 
  $dtz = new DateTimeZone('UTC');
  $date->setTimezone($dtz);
  $date->setTimestamp($input_timestamp);

  //zmieniam timezone na nasz
  $dtz = new DateTimeZone('Europe/Warsaw');
  $date->setTimezone($dtz);

  $x = $date->getTimestamp();
  $y = $x - $dateOfForgotten;


i $y zawsze jest zero, bez względu jak ustawiam timezone.

Czego nie ogarniam?

-- 
pozdrawiam
Roman Tyczka

Back to pl.comp.lang.php | Previous | Next — Previous in thread | 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 Arkadiusz Moch <arkadiusz.moch@gmail.com> - 2018-05-27 21:25 -0700
    Re: [cross] MySQL i timestamp Roman Tyczka <noemail@because.no> - 2018-05-28 13:32 +0200
      Re: [cross] MySQL i timestamp Roman Tyczka <noemail@because.no> - 2018-05-28 13:54 +0200
        Re: [cross] MySQL i timestamp Roman Tyczka <noemail@because.no> - 2018-05-28 14:30 +0200
        Re: [cross] MySQL i timestamp Arkadiusz Moch <arkadiusz.moch@gmail.com> - 2018-05-28 05:36 -0700

csiph-web