Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Ustawianie obecnego czasu
vento
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 17.02.2016

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


Witam chce ustawić obecny czas na mojej stronie.
Używałem kodu:

  1. $czas_podstawowy = date_default_timezone_set('EUROPE/WARSAW');
  2. echo $czas_podstawowy;


Wartość echo zwracała wartość: 1
Nie wiem dlaczego tak sie dzieje.. Dodam, że serwer stoi u mnie lokalnie na komputerze.

//EDIT
Dobra użyłem kodu:
  1. echo date('H:i:s');

I już poprawnie wyświetla date, ale mam pytanie jest to data taka sama dla wszystkich osób, które wejdą na stronę czy jest jakoś pobierana lokalnie z komputera?

Ten post edytował vento 19.02.2016, 18:10:07
Go to the top of the page
+Quote Post
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


A co ma zwracać, skoro funkcja ustawia strefę czasową i zwraca prawdę albo fałsz?

Data z serwera, dla każdego taka sama.

Ten post edytował trueblue 19.02.2016, 18:11:10


--------------------
Go to the top of the page
+Quote Post
viking
post
Post #3





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Czytamy dokumentację: http://php.net/manual/pl/function.date-def...imezone-set.php
" Sets the default timezone used by all date/time functions in a script "
" This function returns FALSE if the timezone_identifier isn't valid, or TRUE otherwise. "
echo true; zwróci 1.

  1. echo (new DateTime())->format(DateTime::ISO8601);

Przykładowo.


--------------------
Go to the top of the page
+Quote Post
vento
post
Post #4





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 17.02.2016

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


Ok, dziękuję za odpowiedź.
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 Aktualny czas: 21.08.2025 - 17:20