作者alexcwtzeng (狂瀉不止)
站內java
標題Re: [J2SE] 求某年某月的當月天數?
時間Thu Aug 30 23:33:42 2007
== 恕刪 ==
根據你的程式做了一個小修改
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
→ alexcwtzeng:個人覺得是你 c.set 的使用有點搞錯了 08/30 23:34
→ kennyliao:有很多overloading的set(...) @@" 08/31 09:06