2012-09-20 100 views
0

這是我如何調用構造函數:動作腳本,Date構造missreads月

日期registerDate =新的日期( 「2012」, 「09」, 「20」, 「09」, 「49」,「25 」, 「325」);

這是輸出:

週六10月20日9時49分25秒GMT-0600 2012

「09」=月?

我從xml中的java web服務獲取這些參數,這就是爲什麼他們是字符串,但是,我得到了與int值相同的結果。

+0

也許它的0索引? – Neil

回答

3

這是由design,我想:

Date()構造

公共職能日期(yearOrTimevalue:對象,月:編號,日期:總數= 1,時間:數= 0 ,分鐘:編號= 0,第二:編號= 0,毫秒:編號= 0)

... 
month:Number — An integer from 0 (January) to 11 (December). 
... 

換言之,它從0開始計算月,所以是的,10月份是9.)

+0

我的上帝...每一個java web服務,在服務器端創建一個註冊日期,並返回日期作爲一個XML只有字符串,並由於行動scrip – Ziul

+0

suports所有這些互動,是不是這反對派恩特? – Ziul

+0

我想這只是一個慣例問題。是的,可能很難讓不同的平臺有時進行溝通......也許[這個答案](http://stackoverflow.com/a/12218853/1229023)會讓你的心情稍微有點亮。 ) – raina77ow