Autor Zpráva
kajaman
Profil
nevíte prosím někdo, jak správně na konverzi počtu sekund do formátu H:i:s? problém je třeba, že
date("H:i:s", 0)
vrací
01:00:00
... tzn. vrací o hodinu navíc, má to asi něco společného s časovým posunem... Já potřebuji, aby 0 s byla 00:00:00 a aby 60 s ukazovalo 00:01:00
Radek9
Profil
kajaman:
Vizte Unix Timestamp. Je to proto, že jsme v časovém pásmu +1. Pokud chcete o hodinu méně, odečtěte od timestampu 3600.
Joker
Profil
Radek9:
Pokud chcete o hodinu méně, odečtěte od timestampu 3600.
Anebo možná raději rozdíl mezi UTC a daným časovým pásmem, což by mělo být date("Z")
kajaman
Profil
fungují obě varianty, děkuju!
DoubleThink
Profil *
Tohle se většinou řeší obyčejným dělením. S intervalem delším než den bys takhle začínal zase od nuly.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0