I couldn’t find this written anywhere so I wrote it myself.
I was storing dates in this string format: “2009-02-18 14:47:24″
And I needed to convert it to a date in Actionscript. Here is the function:
function parseDate(str:String):Date {
var d:Array = str.split("-");
var year:Number = parseInt(d[0]);
var month:Number = parseInt(d[1]);
var d2:Array = d[2].split(" ");
var day:Number = parseInt(d2[0]);
var d3:Array = d2[1].split(":");
var hour:Number = parseInt(d3[0]);
var minute:Number = parseInt(d3[1]);
var second:Number = parseInt(d3[2]);
var theDate = new Date(year, (month-1), day, hour, minute, second);
return theDate;
}
