Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmiana strefy czasowej
ladovnik
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 1
Dołączył: 25.11.2008
Skąd: Polska

Ostrzeżenie: (10%)
X----


Witam. Piszę sobie CMS... zresztą chyba jak każdy, próbuję swoich sił i pomysłów (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Doszedłem do kwestii stref czasowych. W manualu znalazłem funkcję date_default_timezone_set().
Gdy ustawię przy jej pomocy czas na GMT to jest o godzinę cofnięty (patrząc z punktu widzenia czasu w Polsce). Gdy ustawie GMT+1 to jest już normalny, jak dla Polski. Jeśli jednak zmienię na +3 lub -1 to i tak ustawia się na ten, co mamy w Polsce czyli +1 :sad:

  1. <?php
  2. date_default_timezone_set("GMT+1");
  3. echo date("d.m.Y, H:i:s");
  4. ?>


Proszę zmienić z +1 na cokolwiek innego zawsze wskakuje na czas +1 (przynajmniej u mnie...). Co poradzicie na ten problem?

Pozdrawiam,
ladovnik

Ten post edytował ladovnik 24.03.2009, 18:57:45
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




date_default_timezone_set" title="Zobacz w manualu PHP" target="_manual nie obsługuje takich zapisów, typu GMT+1.

Z tego, co w tej chwili mi przychodzi do głowy, to trzeba by było sprawdzić wszystkie strefy czasowe i zapisać przesunięcia w tablicy.

Zawsze możesz jeszcze spróbować z setlocale" title="Zobacz w manualu PHP" target="_manual, ale tam również nie ma zapisów typu GMT+-N.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 20:45