如何从Web服务请求获取Calendar对象?

时间:2011-12-27 15:03:21

标签: java web-services

我在1999-12-12中输入了soap请求中类型日期的输入。我在IBM JAXRPC中部署了webservice。在请求对象中,我将获得Calendar对象。如果使用Calendar.Month获取输入的月份,我将获得11作为月份值。但我的月份值是12.

请告诉我为什么我的价值是11而不是12。

1 个答案:

答案 0 :(得分:1)

Calendar个对象中的月份为0索引,表示1月为0,12月为11。

来自文档:

  

<强>月

     

public static final int MONTH

     

get和set的字段编号,表示月份。这是特定于日历的值。一年中的第一个月是1月,即0;最后一个取决于一年中的月数。