[J2SE] 求某年某月的當月天數?

看板java作者 (aggressive)時間18年前 (2007/08/30 19:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/5 (看更多)
import java.util.Calendar; import java.util.Locale; public class TestDate { static Calendar c=Calendar.getInstance(Locale.TAIWAN); public static void processDate(int year, int month){ c.set(Calendar.YEAR, year); c.set(Calendar.MONTH, month-1); int maxdays=c.getActualMaximum(Calendar.DAY_OF_MONTH); System.out.println(c.get(Calendar.YEAR)); System.out.println(c.get(Calendar.MONTH) +1); System.out.println(maxdays ); } public static void main(String[] args){ processDate(2007,2); } } 參數給2的話跑出來是3月的結果Orz 除了2,其它月份皆正常… 跪求板上強者指點... Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.82.54
文章代碼(AID): #16rgmpUI (java)
討論串 (同標題文章)
文章代碼(AID): #16rgmpUI (java)