這是我如何調用構造函數:動作腳本,Date構造missreads月
日期registerDate =新的日期( 「2012」, 「09」, 「20」, 「09」, 「49」,「25 」, 「325」);
這是輸出:
週六10月20日9時49分25秒GMT-0600 2012
「09」=月?
我從xml中的java web服務獲取這些參數,這就是爲什麼他們是字符串,但是,我得到了與int值相同的結果。
這是我如何調用構造函數:動作腳本,Date構造missreads月
日期registerDate =新的日期( 「2012」, 「09」, 「20」, 「09」, 「49」,「25 」, 「325」);
這是輸出:
週六10月20日9時49分25秒GMT-0600 2012
「09」=月?
我從xml中的java web服務獲取這些參數,這就是爲什麼他們是字符串,但是,我得到了與int值相同的結果。
這是由design,我想:
Date()構造
公共職能日期(yearOrTimevalue:對象,月:編號,日期:總數= 1,時間:數= 0 ,分鐘:編號= 0,第二:編號= 0,毫秒:編號= 0)
...
month:Number — An integer from 0 (January) to 11 (December).
...
換言之,它從0開始計算月,所以是的,10月份是9.)
這不是一個錯誤,請看文檔。在某個日期,月份的值在0到11之間,一月份爲0,十二月份爲11。我希望這對你有所幫助。
http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/Date.html
也許它的0索引? – Neil