实际上在我的Flex Application DataGrid列中获取了一个像Sat Sep 1 00:00:00 GMT+0530 2012
这样的值
如何将此字符串转换为日期,如2012/09/01
我正在转换字符串日期,但它提供null
值...听到的是我的示例代码
var startDS:String = saveDataGrid.selectedItem.startDate;
var sDate:Date=DateField.stringToDate(startDs,"YYYY/MM/DD");
Alert.show(sDate+"--===--"+startDS);//Alert giving null--===--Sat Sep 1 00:00:00 GMT+0530 2012
请帮忙......
答案 0 :(得分:2)
var startDS:String = "10022008";
var sDate:Date=DateField.stringToDate(startDS,"MMDDYYYY");
Alert.show(sDate+"--===--"+startDS);
您可能还需要查看http://livedocs.adobe.com/flex/3/html/help.html?content=formatters_4.html
输出将是,“星期四10月2日00:00:00 GMT + 0530 2008 - === - 10022008”