File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes Date arithmetic Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Date arithmetic" Watch "Date arithmetic" New topic

Date arithmetic

Simon Good
Ranch Hand

Joined: Sep 19, 2002
Posts: 30
How do I go about calculating the number of days between two dates? Is there a simple way to do it?
Michael Dunn
Ranch Hand

Joined: Jun 09, 2003
Posts: 4632
Depends on what answer you want
how many days between monday and friday - 5?
how many days between 15th and 19th - 4?
actual days in-between 15th and 19th = 3
You can convert the dates to milliseconds, then subtract dt1 from dt2, then
convert the result back to days.
Here's a way where you can easily change the code, depending on the output
you want.
I agree. Here's the link:
subject: Date arithmetic
It's not a secret anymore!