Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Data - wyświetlana godzina.
Forum PHP.pl > Forum > PHP
arrtxp
Witam, otóż mam sobie skrypcik, który mi ma ukażać określoną ilość czasu, np:
  1. date_default_timezone_set('Europe/Warsaw');
  2. echo date("H:i:s"); // wywali odpowiednią godzinę
  3. echo date("H:i:s", 60); // wywali 01:01:00 - godzina do przodu - a czemuż tak się dzieje ?
nospor
drugi parametr date ma byc unixtimestamp, a nie o ile sekund chcesz sobie date przesunac.
arrtxp
niby dlaczego... ?
Chce aby mi wywaliło poprawny czas... czyli: 00:01:00
johny_s
To sobie wyświetl pełną date
  1. echo date("Y:m:d H:i:s", 60);

zobaczysz czy jest taka poprawna
nospor
Ustawiles strefe czasową warszawy, a u Nas teraz jest o godzine do przodu
arrtxp
Jak to zmienić aby o tą " godzinę do przodu " czas się nie wyświetlał?

nospor
No to ustaw nie Warsaw, a strefe zerową...
date_default_timezone_set('UTC');
arrtxp
ech... strefą czasową to ja już się bawiłem...
  1. date_default_timezone_set('UTC');
  2. echo date("H:i:s"); // wywali godzinę nie odpowiednia
  3. echo date("H:i:s", 60); // wywali 00:01:00 - wywali teraz poprawnie

ale ja chce aby wywaliło tu i tu poprawnie.
nospor
rety....
chcesz wyswietlac daty z roznych stref, ustawiasz jedną i sie dziwisz ze nie dziala....

date_default_timezone_set('Europe/Warsaw');
echo date("H:i:s"); // wywali godzinę nie odpowiednia
date_default_timezone_set('UTC');
echo date("H:i:s", 60); // wywali 00:01:00 - wywali teraz poprawnie
arrtxp
Fajnie by było jak by ta funkcja nie działała na wszystko. Ale już sobie poradziłem.
nospor
Uzywaj obiektu DateTime to nie bedzie dzialac na wszystko
Albo napisz co ty kombinujesz bo pewnie sie okaze ze to co chcesz zrobic robi sie zupelnie inaczej.
Jesli np. chcesz wyswietlic sekundy w postaci godzin, dni, minut, to to naprawde nie robi sie w ten sposob
arrtxp
Nie, już nie ważne =)
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.