Mặc dù tôi chắc chắn rằng có một cách tiếp cận thanh lịch hơn; rõ ràng bạn có thể triển khai một hàm phân tích cú pháp như:
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]);
}
Được gọi là:
var date:Date = parse("2012-07-24 12:59:58");
Thay vì xử lý MySQL DATETIME
, các câu lệnh SQL của bạn có thể chuyển đổi thành dấu thời gian mà ActionScript Date
hàm tạo sẽ chấp nhận mili giây kể từ kỷ nguyên.
Các khung như CASA Lib có các chức năng tiện ích ngày đẹp.