Tworzenie obiektu daty ActionScript z łańcucha znaczników czasu MySQL UTC

Przechowuję Data wdatetime kolumna tabeli MySQL. Wprowadzam aktualną datę dzwoniącUTC_CURRENTDATE MySql. Kiedy go odzyskuję, jest w następującym formacie ciągów:"2012-07-24 12:59:58"

Kiedy próbuję utworzyć obiekt Date w skrypcie akcji, wykonując następujące czynności:

var dateNum:Number = Date.parse(createDate); // this gives me NaN
var createDate:Date = new Date(dateNum);

Date.parse("2012-07-24 12:59:58") dajeNaN

Rozwiązanie: Podążając za radą Jasona, robię co następuje:

WybierzUNIX_TIMESTAMP(CREATE_DATE), który zwraca mi sekundy od '1970-01-01 00:00:00' UTC. Następnie wykonaj następujące czynności w Actionscript:

var createDate:Date = new Date();
var offset:Number = createDate.getTimezoneOffset() * 60 * 1000; 
createDate.time = parseInt("1343174921") * 1000 - offset;

To daje mi właściwą datę.

questionAnswers(1)

yourAnswerToTheQuestion