Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] data
Forum PHP.pl > Forum > Przedszkole
bmL
Szukałem skryptu który niezależnie od ustawień serwera zwróci dobrą (aktualną dla danej strefy) datę niestety nic takiego nie mogłem znależć więc zacząłem zagłębiać się w funkcje daty/czasu w php i wykminiłem coś takiego:
  1. <?php
  2. $time = gmmktime();
  3. $strefa = 1; // dla polski +1
  4. $strefa = date('I') + $strefa;  // oszczędzanie energi?
  5. $czas = gmdate('Y-m-d H:i', strtotime('+' . $strefa . ' hour', $time));
  6. echo $czas;
  7. ?>

Nie wiem czy moje rozumowanie jest poprawne bo gubię się już w tych wszystkich typach czasu.
MWL
popatrz na funkcję date_default_timezone_set()
bmL
Wielkie dzięki napisałem coś takiego:
  1. <?php
  2. date_default_timezone_set('Europe/Berlin');
  3. $time = time();
  4. $czas = date('Y-m-d H:i',$time);
  5. echo $czas;
  6. ?>

I jak narazie działa smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.