Friday, 15 April 2011

javascript - JS time - make an array for each year between two dates -



javascript - JS time - make an array for each year between two dates -

i have 2 variables: start & end , need create array each finish year between these 2 dates.

i need record total withdrawals taken in each year in array not sure how start creating array each policy year.

any help appreciated.

this function takes start date object, , end date object , returns array of years between 2 dates. not handle errors you. takes start date , end date , expects them valid date objects, end date beingness later start date.

var calculateyearsbetween = function(startdate, enddate) { var startyear = startdate.getyear() + 1900, //the start year endyear = enddate.getyear() + 1900, //the end year output = [] //initialize output // each year between force year output ( var year = startyear; year <= endyear; year++ ) output.push(year) // homecoming output homecoming output }

usage

calculateyearsbetween( new date("jan 1 2012"), new date() )

here fiddle

javascript arrays time

No comments:

Post a Comment