簡體   English   中英

Flex-日期序列化

[英]Flex - Date serialization

有誰知道如何獲取動作腳本以呈現空日期值'000:00:00T00:00:00'? 我正在調用一個Web服務,該服務需要SOAP xml中的日期字段。 我需要其中一些日期才能序列化為null,但看不到如何產生null。 我可以得到的最接近的值為'1899-11-30T00:00:00Z'。 以下是我正在使用的代碼:

var dateStr:String =“ 0000-00-00T00:00:00+”; var emptyDate:Date = DateUtil.parseW3CDTF(dateStr); newReqData.DateTimeInit = emptyDate;

您可能可以使用日期格式化程序來完成此操作。 您必須創建一個Date對象,但是如果將其傳遞給DateFormatter,則可以將格式設置為幾乎任何您喜歡的格式。 這是參考,我建議您查看“其他文本”區域:

http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/mx/formatters/DateFormatter.html

var d:Date = new Date(); d.setTime(-62167226400000); Alert.show(d.toString());

或者肖恩耶魯說,讀這個

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM