もっとエレガントなアプローチがあると確信していますが、明らかに、次のような解析関数を実装できます:
public static function parse(date:String):Date
{
var split:Array = date.split(" ");
var splitDate:Array = split[0].split("-");
var splitTime:Array = split[1].split(":");
return new Date(splitDate[0],
splitDate[1] - 1,
splitDate[2],
splitTime[0],
splitTime[1],
splitTime[2]);
}
呼ばれる:
var date:Date = parse("2012-07-24 12:59:58");
MySQL DATETIME
を処理する代わりに 、SQLステートメントはActionScriptDate
のタイムスタンプに変換できます コンストラクターは、エポックからのミリ秒を受け入れます。
CASALib などのフレームワーク 素敵な日付ユーティリティ機能があります。