Mysql
 sql >> Datenbank >  >> RDS >> Mysql

ActionScript-Datumsobjekt aus MySQL-UTC-Zeitstempelzeichenfolge erstellen

Obwohl ich sicher bin, dass es einen eleganteren Ansatz gibt; natürlich könnten Sie eine Parse-Funktion wie folgt implementieren:

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]);
}

Aufgerufen als:

var date:Date = parse("2012-07-24 12:59:58");

Anstatt MySQL DATETIME zu handhaben , könnten Ihre SQL-Anweisungen in Zeitstempel umgewandelt werden, die ActionScript Date Der Konstruktor würde Millisekunden seit Epoche akzeptieren.

Frameworks wie CASA Lib haben nette Datumsdienstfunktionen.