ďťż

[php] czas z serwera

       

Podstrony


telcocafe

Witam

Pobieram godzinę serwera za pomocą skryptu

$timestamp = time(); $datum = date("Y-m-d (D) H:i:s",$timestamp); echo "Current date and local time on this server is $datum <br>\n";

Jednak serwer jest zagraniczny dlatego też np teraz mamy 11:40 a na serwerze 2009-03-18 (Wed) 03:39:27.
Czytałem, że można do godziny dodawania określoną ilość godzin itp jednak to dodatkowy problem bo przecież zmieni się szybciej sama data.

Czy jest jakiś prosty skrypt, który by pobierał czas i datę i godzinę z serwera czasu ntp i wyświetli na stronie ?? np tempus2.gum.gov.pl.

Potrzebuje to ponieważ chcę na stronie zrobić konkursy o określonych godzinach a przez pobranie daty i czasu lokalnej użytkownicy na pewno będą oszukiwać i zmieniać sobie systemowy czas itp.



$timestamp = time()+(8*60*60); $datum = date("Y-m-d (D) H:i:s",$timestamp); echo "Current date and local time on this server is $datum <br>\n";
Tak będzie najprościej. Każde połączenie z zewnętrznym serwisem będzie opóźniało ładowanie strony.

Dziękuje bardzo :)

W PHP można ustawić strefę czasową.

http://pl.php.net/ma...settimezone.php
Użytkownik Kozack edytował ten post 18 marzec 2009, 15:46


date_default_timezone_set('Europe/Warsaw');Jeżeli chcesz skonwertować datę w strefie GMT na lokalną, zobacz: http://pastebin.pl/6200


Czytałem, że można do godziny dodawania określoną ilość godzin

http://pl.php.net/ma...n.strtotime.php

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.