07. juli 2003 - 23:42Der er
11 kommentarer og 1 løsning
Minutter og timer
Er der en funktion i java der kan regne med timer og minutter? Forstået på den måde at en bruger taster ind hvornår vedkommende kommmer (8.30) og hvornår han går (10.00). Dette skulle gerne give 1 time og 30 minutter, og ikke 1 time og 70 min, som hvis man bare trækker dem fra hinanden?
Er der nogen der har eksempler på, hvordan man nemmest kan regne det ud?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
public class TimeSub { private static final DateFormat df = new SimpleDateFormat("HH:mm"); public static void main(String[] args) { try { Date t1 = df.parse("08:30"); Date t2 = df.parse("10:00"); int dif = (int) ((t2.getTime() - t1.getTime()) / 1000); int h = dif / 3600; int m = (dif - h * 3600) / 60; System.out.println(h + " timer " + m + " minutter");
public class TimeSub { private static final DateFormat df = new SimpleDateFormat("HH.mm"); public static void main(String[] args) { try { Date t1 = df.parse("1.00"); Date t2 = df.parse("2.25"); int dif = (int) ((t2.getTime() - t1.getTime()) / 1000); int h = dif / 3600; int m = (dif - h * 3600) / 60; System.out.println(h + " timer " + m + " minutter");
Jeg skal bruge det i forbindelse med et system til at udregne løn. Og der er nattillæg efter kl 24. Derfor skal jeg ha' fat i de timer der ligger efter der og lægge dem sammen...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.