Autor | Zpráva | ||
---|---|---|---|
Analog Profil * |
#1 · Zasláno: 3. 9. 2007, 17:06:02
Caute
Prosim vas ako spravim prevod casu ... mam input kde dam 14:00 a dalsi kde dam 21:30 a ked ich dam odcitat tak samozrejme ze berie len 21 - 14 a bolo mi poradene ze by som to mal previest na sekundy , odpocitat a znova zmenit na cas hh:mm ale neviem ako |
||
Bubák Profil |
#2 · Zasláno: 3. 9. 2007, 17:30:03 · Upravil/a: Bubák
Napsal jsem blbost, možno smazat.
|
||
Laman Profil |
#3 · Zasláno: 3. 9. 2007, 20:33:36 · Upravil/a: Laman
pokud umíš JS, tak ti tu načrtnu matematický základ. pokud ne, tak ti to pak můžu přepsat i do kódu
odpočítávání od 14:00 do 21:30 počet sekund mezi časy: (21*3600+30*60)-(14*3600+00*60)=27000 možná jednodušší je zápis (21-14)*3600+(30-00)*60=27000 převod sekund na hodiny a minuty: hodiny=27000/3600 zaokrouhleno dolů minuty=(27000 mod 3600) / 60 zaokrouhleno dolů //mod je v JS zapsán jako % píšu z hlavy a kontroluju na kalkulačce, snad jsem neudělal žádnou botu. kdyžtak můžeš vykrást tenhle můj skript, jestli ti to pomůže, i když já jsem si tam dal zbytečně moc vychytávek pro tvé účely |
||
Analog Profil * |
#4 · Zasláno: 3. 9. 2007, 21:26:00
Fiha dakujem :)
ja chapem zatial co si napisal :) ja som to zatial riesil tak ze namiesto 14:30 som dal ze 14.5 akoze pol :) v konecnom dosledku to splnilo ucel ale predsa nebudeme taky onicom :))) takze tak a ten tvoj skript mi nece otvorit akosi... bol by som ti vdacny za male prepisanie do kodu :) ale len ked sa ti chce , ma to cas dik |
||
Laman Profil |
#5 · Zasláno: 4. 9. 2007, 17:01:53
<script> protože pořád mluvíš jen o minutách a hodinách, mohl bys tu funkci volat každou minutu místo každou sekundu (přitom by bylo nutno změnit ty přepočty), ale tohle je univerzální, kdybys chtěl třeba přidat zobrazování sekund |
||
Časová prodleva: 17 let
|
0