[英]How do I parse a date in Flash AS3
我希望能夠根據閃存中的dd-MM-yyyy來解析我的日期,但是我無法理解它。
這是我的代碼:
var arrivalDate = String(arrivalDateDay.text)+String(arrivalDateMonth.text)+String(arrivalDateYear.text);
trace(arrivalDate);
arrivalDate = Date.parse(Number(arrivalDate));
trace(arrivalDate);
第一個跟蹤將顯示日期,如“ddMMyyyy”,但在解析后我只是得到NaN。 我也嘗試過trace(Number(arrivalDate));]
我希望能夠解析日期的原因是我可以計算兩個日期之間的天數。
謝謝,彼得
您需要將支持的格式傳遞給Date.parse
從這里 :
其他支持的格式包括以下內容(您可以包括這些格式的部分表示;即,僅包括月,日和年):
MM/DD/YYYY HH:MM:SS TZD
HH:MM:SS TZD Day Mon/DD/YYYY
Mon DD YYYY HH:MM:SS TZD
Day Mon DD HH:MM:SS TZD YYYY
Day DD Mon HH:MM:SS TZD YYYY
Mon/DD/YYYY HH:MM:SS TZD
YYYY/MM/DD HH:MM:SS TZD
正如文檔所述,您可以省去小時第二部分,只使用日月。 現在你正在過去的日,月和年間沒有空格。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.