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