2011年9月30日 星期五

Calendar.MONTH 需要加1的原因


Java中對日期的處理需要用到Calendar類,其中有幾個方法在使用時需要新手注意。


在獲取月份時,Calendar.MONTH + 1 的原因

Java
中的月份遵循了羅馬曆中的規則:當時一年中的月份數量是不固定的,第一個月是

JANUARY。而JavaCalendar.MONTH返回的數 值其實是當前月距離第一個月有多少個月份的數

值,JANUARYJava中返回0”,所以我們需要+1


資料來源:http://www.nixiaofeng.com/348.html


沒有留言:

張貼留言