第1个回答 2014-12-18
public static void main(String[] args) {
// 获取Calendar
Calendar calendar = Calendar.getInstance();
// 设置时间,当前时间不用设置
// calendar.setTime(new Date());
// 设置日期为本月最大日期
calendar.set(Calendar.DATE, calendar.getActualMaximum(Calendar.DATE));
// 打印
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(format.format(calendar.getTime()));
}
会自动判断闰年本回答被提问者采纳
第2个回答 2014-12-18
基本上很好用
/**
* 得到本月的最后一天
*
* @return
*/
public static String getMonthLastDay() {
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_MONTH, calendar
.getActualMaximum(Calendar.DAY_OF_MONTH));
return dateFormat("yyyy-MM-dd", calendar.getTime());
}
非常的方便,自己写还需要写一堆!!!
使用这个只需要很简短的几句就完成了!!!
第4个回答 2014-12-18
自己写写看呗。 把自己电脑调到闰年的2月。
好多东西都是自己敲出来印象才深刻, 不要总是依赖别人或者文档的答案。
就算是站在巨人的肩膀上,首先要做的也是先攀登到巨人的肩上。