# Loading Dates into an Array

**URL:** <https://forum.kirupa.com/t/loading-dates-into-an-array/275150>\
**Category:** flash\
**Created:** [November 10, 2008, 4:17pm UTC](https://forum.kirupa.com/t/loading-dates-into-an-array/275150 "2008-11-10T16:17:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gwai](https://avatars.discourse-cdn.com/v4/letter/g/b38774/32.png) [@Gwai](https://forum.kirupa.com/u/Gwai)\
**Post date:** [November 10, 2008, 4:17pm UTC](https://forum.kirupa.com/t/loading-dates-into-an-array/275150/1 "2008-11-10T16:17:06Z")

</div>

I am trying to figure out how to load a date into an array and then retrieve  
it in order to make calculations.

Here is the code:

```auto
var targetDate:Date = new Date(2008, 11, 25);
var dateArray = new Array();
var dateCount:Number=0;

_root.dateArray[0] = '2008, 11, 25';
_root.dateArray[1] = '2008, 11, 24';
_root.dateArray[2] = '2008, 11, 23';
trace(_root.targetDate);

function daysLeft(date){
    var today:Date = new Date();
    var currentTime = today.getTime();
    
    
    var targetTime = date.getTime();
    
    var timeLeft = targetTime - currentTime;
    var sec = Math.floor(timeLeft/1000/60/60/24);
    //trace(sec);
    _root.days_txt.text = sec;
}

function rotatingDate(date){
    trace(_root.dateArray[_root.dateCount]);
    trace(_root.dateCount);
    //trace(_root.dateArray.length);
    if(_root.dateCount>= _root.dateArray.length) {
        _root.dateCount=0;
        
        _root.targetDate = new Date(_root.dateArray[_root.dateCount]);
        trace(_root.targetDate);
        _root.daysLeft(_root.targetDate);
        _root.dateCount = _root.dateCount+1;
        
    }else{
        
        _root.targetDate = _root.dateArray[_root.dateCount];
        trace(_root.targetDate);
        _root.daysLeft(_root.targetDate);
        _root.dateCount = _root.dateCount+1;
    }
}

```

Thanks!
