datumsubtraktion

Status
Nicht offen für weitere Antworten.

mikachu

Top Contributor
hi community,

ich hab mal ne frage zu dem subtrahieren von daten (datum's).

wie geht das? unter der beachtung, dass die benutzung von >date< deprecated ist?

also ich hab nen datum in der zukunft, und ein jetziges. durch die differenz will ich die noch verbleibenden tage herauskriegen... aber wie :?::!::?:

thx
 

Murray

Top Contributor
Code:
Date dZuk = ...;
Date dJetzt = new Date();

long diffInMs = dZuk.getTime() - dJetzt.getTime(); 

System.out.println( "Das Datum liegt " + (diffInMs / (1000 * 60 * 60 * 24)) + " Tage in der Zukunft");

Die Differenz in Millisekunden kannst Du natürlich nicht nur in Tage, sondern z.B. auch in Stunden oder Jahre umrechnen.
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben