Hey,
ich möchte folgendes machen:
Von einer einzugebenen Uhrzeit eine konstante Zeit abziehen.
Beispiel:
09:00 (Eingabe)
02:45 (Konstante Zeit)
=> Ergebnis = 06:15
Wie ist sowas in Java möglich? Ich experimentiere schon mit der Date Klasse und
mit der Gregorian Klasse, aber so recht ist die Idee noch nicht entstanden...
Ich hatte überlegt, einfach 09:00 in MS zu speichern, also: 9 * 60 * 60 * 1000
und dasselbe für die konstante Zeit und dann die Differenz zu erhalten...
Jedoch ergab das immer bei mir einen Overflow, obwohl ich alles in einer long Variable gespeichert hatte.
Geht es einfacher als meine Idee?
ich möchte folgendes machen:
Von einer einzugebenen Uhrzeit eine konstante Zeit abziehen.
Beispiel:
09:00 (Eingabe)
02:45 (Konstante Zeit)
=> Ergebnis = 06:15
Wie ist sowas in Java möglich? Ich experimentiere schon mit der Date Klasse und
mit der Gregorian Klasse, aber so recht ist die Idee noch nicht entstanden...
Ich hatte überlegt, einfach 09:00 in MS zu speichern, also: 9 * 60 * 60 * 1000
und dasselbe für die konstante Zeit und dann die Differenz zu erhalten...
Jedoch ergab das immer bei mir einen Overflow, obwohl ich alles in einer long Variable gespeichert hatte.
Geht es einfacher als meine Idee?