Php převedení sekund na hodiny, minuty a sekundy.

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Zamčeno
Uživatelský avatar
kuxik009
Level 2.5
Level 2.5
Příspěvky: 338
Registrován: 16 úno 2013 13:03
Kontaktovat uživatele:

Php převedení sekund na hodiny, minuty a sekundy.

Příspěvek od kuxik009 »

Zdravím,
mám v databázi uložený čas (větší než aktuální), a potřeboval bych vypsat, kolik právě zbývá do toho času (ne odpočítávání JavaScriptem, ale pouze php, a číslo by se měnilo jen při obnovení stránky). Zkoušel jsem všechno možné, ale nejde mi udělat, aby se vteřiny přepočítaly na minuty a minuty na vteřiny (umím udělat, aby to ukazovalo např. 2 hodiny, 160 minut, 9604 vteřin, ale já potřebuji 2 hodiny, 40 minut, 4 vteřiny). Máte někdo nějaký tip (popř. funkci)? Díky předem všem!
Moje portfolio
Český jazyk je freeware, ale nikoliv open source!!!

Sestava:
ABBC3_SPOILER_SHOW
Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: 21 bře 2011 00:02

Re: Php převedení sekund na hodiny, minuty a sekundy.

Příspěvek od LuCaCZ »

něco takového?

Kód: Vybrat vše

echo date( "H \h\o\d\i\\n i \m\i\\n\u\\t s \\v\\t\e\ř\i\\n", $cas_z_db - time() ); 
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7415
Registrován: 23 pro 2010 09:23

Re: Php převedení sekund na hodiny, minuty a sekundy.

Příspěvek od faraon »

Je tak těžké si to spočítat?

Kód: Vybrat vše

ss = time % 60;
mm = time / 60 % 60;
hh = time / 3600 % 60;
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
Kim Spotcom
Level 3
Level 3
Příspěvky: 580
Registrován: 04 led 2014 12:30

Re: Php převedení sekund na hodiny, minuty a sekundy.

Příspěvek od Kim Spotcom »

Nejlepší obrana proti trollům je nereagova na ně.
Uživatelský avatar
kuxik009
Level 2.5
Level 2.5
Příspěvky: 338
Registrován: 16 úno 2013 13:03
Kontaktovat uživatele:

Re: Php převedení sekund na hodiny, minuty a sekundy.

Příspěvek od kuxik009 »

Díky všem za rychlé odpovědi! Zkusil jsem zatím jen metodu od LuCaCz, ale když je čas v db nastaven na třeba 50 minut, pořád to vypisuje 01 hodin. Nevíte prosím co s tím? Díky.

--- Doplnění předchozího příspěvku (27 Bře 2014 20:00) ---

A když zadám pět hodin, odpočítávání odpočítává 5:59:59

--- Doplnění předchozího příspěvku (27 Bře 2014 20:27) ---

Udělal jsem to normálním switchem (case 1: $odpocet = "00";break;). VYŘEŠENO. Díky všem ještě jednou.
Moje portfolio
Český jazyk je freeware, ale nikoliv open source!!!

Sestava:
ABBC3_SPOILER_SHOW
Zamčeno

Zpět na „Programování a tvorba webu“