1

实际上在我的 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

请帮忙...

4

1 回答 1

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

输出将是,“Thu Oct 2 00:00:00 GMT+0530 2008--===--10022008”

于 2012-11-12T11:39:03.273 回答