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"
oisko se sellain että
long minuutit = dif % 60;
long sekunnit = dif - (minuutit * 60);
Sain sen toimimaan kun muokkasin tuota lausetta jonka laitoin.Mutta kiitos,pitääpäs kokeilla vielä sun lauseita.
Aihe on jo aika vanha, joten et voi enää vastata siihen.