Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Java: Käytetty aika

peek123 [22.02.2004 23:19:55]

#

Miten saan imoitettua sovellukseen käytetyn ajan java ympäristössä?Toisin sanoen käyttäjältä kysytään tietoja ja tähän kuluneen ajan haluaisin saada selville.

long start = System.currentTimeMillis();
... käyttäjä tekee jotain tässä...
long dif = System.currentTimeMillis() - start;
System.out.println("Tuhlasit " + (dif / 1000) + " sekuntia.");

Yllä olevan sain neuvoksi muualta mutta se ilmoittaa ajan sekunteina.Haluasin myös ilmoittaa minuutit eli jos aikaa menee 15s ilmoittaa "Tuhlasit 0 min 15s" sitten taas jos menee esim 2min ja 15s "Tuhlasit 2min ja 15s"

pieslice [23.02.2004 13:07:54]

#

oisko se sellain että

long minuutit = dif % 60;
long sekunnit = dif - (minuutit * 60);

peek123 [23.02.2004 15:19:17]

#

Sain sen toimimaan kun muokkasin tuota lausetta jonka laitoin.Mutta kiitos,pitääpäs kokeilla vielä sun lauseita.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta