sql >> Databasteknik >  >> RDS >> Mysql

Skapar ActionScript Date-objekt från MySQL UTC-tidsstämpelsträng

Även om jag är säker på att det finns ett mer elegant tillvägagångssätt; helt klart kan du implementera en analysfunktion som:

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

Kallas som:

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

Istället för att hantera MySQL DATETIME , kan dina SQL-satser konvertera till tidsstämplar som ActionScript Date konstruktör skulle acceptera millisekunder sedan epok.

Ramar som CASA Lib har bra datumverktygsfunktioner.




  1. Vad är skillnaden mellan ROWNUM och ROW_NUMBER i en Oracle-databas?

  2. Hur man gör punkt-i-tid-återställning av MySQL- och MariaDB-data med ClusterControl

  3. Anatomy of a Software Development Roll:Data Scientist

  4. Anropa ett API från SQL Server lagrad procedur