cancel
Showing results for 
Search instead for 
Did you mean: 

How to increment date

Former Member
0 Kudos

Hello!

I need to write a for loop that need to loop through a date range. I don't know how to make the date increment. Any suggestion? Please help.

i would like to do something like this:

for(keydate = fromdate; keydate <= todate; keydate++)

fromdate and todate are the two ends of the date range

keydate is the date that i am currently look at.

Accepted Solutions (1)

Accepted Solutions (1)

former_member182372
Active Contributor
0 Kudos

long fromdatelong = fromdate.getTime();
long todatelong   = todate.getTime();

for(long keydatelong = fromdatelong; keydatelong < todatelong; keydatelong = keydatelong + 1000*60*60*24) {
	Date keydate = new Date(keydatelong);
}

Answers (1)

Answers (1)

Former Member
0 Kudos

thank you very much.

i didn't thought about that.