字符串转时间
前提:flex3
var sdate:String = "2011-9-21 16:30:30";
转换成一个Date
然后和当前系统时间进行相减
[解决办法]
var sdate:String = "2011-9-21 16:30:30";
var formatter:DateFormatter;
var mydate:Date = DateFormatter.parseDateString(sdate);//格式化string到date
var nowInMs:int = now.getTime();//当前毫秒数
var mydateInMs:int = mydate.getTime();//"2011-9-21 16:30:30";的毫秒数
var milliseconds:int = nowInMs - mydateInMs;// 计算时间差
[解决办法]
var mydateInMs:int = mydate.getTime();//"2011-9-21"的毫秒数
时分秒数======小时*60*60*1000+分钟*60*1000+秒*1000// "16:30:30"的毫秒数
var totalDateInMs= mydate.getTime()+时分秒数;//"2011-9-21 16:30:30";的毫秒数
这样也可以得到啊,LZ你换个角度考虑嘛
[解决办法]
是撒,这样解决不了,换种思路撒!
[解决办法]
DateField.stringToDate(aParentDate, "YYYY-MM-DD")
可以写你自己需要转换的格式。