2015-04-02 36 views
0

任何其他人在嘗試命名具有當前日期和時間的文件時遇到此問題。AS3:日期對象未正確返回月份

redeemedImgName:String = "soemtext_" + datToday.getFullYear() + "-" + datToday.getMonth() + "-" + datToday.getDay() + "-" + datToday.getHours() + "-" + datToday.getMinutes() + "-" + datToday.getSeconds(); 

今天是2015年4月2日,但我得到了以下文件名:

"sometext_2015-3-4-15-32-10.jpg" 

昨天,我收到了3/32/2015。再次,遇到這個問題的任何其他人?

請指教, rikixass

+2

這不是一個問題,因爲每次都從零開始因此一月份爲0,例如返回的日期文檔個月。 – BotMaster 2015-04-02 20:09:50

回答

1

datToday.getDay()返回對應的星期幾的整數0-7。你正在尋找的是datToday.getDate(),它返回當天的實際日曆號。月是從零開始的,所以你會得到3月,4五月等

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Date.html

+0

狡猾,你爲什麼一直在編輯我的答案?你沒有添加任何有價值的東西給我原來的答案。 – Ribs 2015-04-09 18:38:43

相關問題