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

看板java作者 (狂瀉不止)時間18年前 (2007/08/30 23:33), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串3/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(year, month - 1, 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); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.72.2

08/30 23:34, , 1F
個人覺得是你 c.set 的使用有點搞錯了
08/30 23:34, 1F

08/31 09:06, , 2F
有很多overloading的set(...) @@"
08/31 09:06, 2F
文章代碼(AID): #16rkDNfs (java)
文章代碼(AID): #16rkDNfs (java)