Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyświetlenie czasu z offsetem
trzczy
post 11.04.2016, 23:00:47
Post #1





Grupa: Zarejestrowani
Postów: 460
Pomógł: 49
Dołączył: 5.06.2011

Ostrzeżenie: (0%)
-----


Ten kod wyświetli aktualny czas wg czasu angielskiego:
  1. echo date('c'); // 2016-04-11T21:44:00+00:00

Taki czas odpowiada polskiemu:
  1. // 2016-04-11T23:44:00+02:00

Ale jak w php wyświetlić taki czas? Chodzi o to, aby znalazły się te 2 godziny po plusie. Z góry dziękuję.

Ten post edytował trzczy 11.04.2016, 23:02:50
Go to the top of the page
+Quote Post
kartin
post 11.04.2016, 23:22:07
Post #2





Grupa: Zarejestrowani
Postów: 246
Pomógł: 79
Dołączył: 25.05.2010

Ostrzeżenie: (0%)
-----


Trzeba sobie ustawić strefę czasową w jakiej ma być czas:
  1. date_default_timezone_set('Europe/Warsaw');
  2. echo date('c') ;

  1. $date = new DateTime(null, new DateTimeZone('Europe/Warsaw'));
  2. echo $date->format('c');


--------------------
Jeśli ten post pomógł to kliknij przycisk po lewej stronie.
Nie pomagam przez PW, GG, e-mail, faks, telegram, znaki dymne, ...
Go to the top of the page
+Quote Post
trzczy
post 11.04.2016, 23:45:57
Post #3





Grupa: Zarejestrowani
Postów: 460
Pomógł: 49
Dołączył: 5.06.2011

Ostrzeżenie: (0%)
-----


Dzięki. Działa.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2024 - 12:14