java 获取当月的最后一天的日期。
2012-07-11 11:28
267 查看
/*
* 获取当月的最后一天
*/
public static String getLastDayCurrentMonth() {
//取下个月的第一天再减一条
Calendar cal = Calendar.getInstance();
//加一个月
cal.add(Calendar.MONTH, 1);
//得到下个月的第一天日期字符串
String day = parseDateToString(cal.getTime(),"yyyyMM01");
//设置时间
cal.setTime(parseStringToDate(day,"yyyyMMdd"));
//减去一天
cal.add(Calendar.DAY_OF_MONTH, -1);
return parseDateToString(cal.getTime(),"yyyyMMdd");
* 获取当月的最后一天
*/
public static String getLastDayCurrentMonth() {
//取下个月的第一天再减一条
Calendar cal = Calendar.getInstance();
//加一个月
cal.add(Calendar.MONTH, 1);
//得到下个月的第一天日期字符串
String day = parseDateToString(cal.getTime(),"yyyyMM01");
//设置时间
cal.setTime(parseStringToDate(day,"yyyyMMdd"));
//减去一天
cal.add(Calendar.DAY_OF_MONTH, -1);
return parseDateToString(cal.getTime(),"yyyyMMdd");
相关文章推荐
- java中如何获取某个日期是当月的最后一天
- Java日期循环,Java获取当月的第一天和最后一天
- java以及JavaScript获取当月第一天和最后一天日期
- Java日期循环,Java获取当月的第一天和最后一天
- 10 Java种如何获取某个日期是当月的最后一天
- Java日期循环,Java获取当月的第一天和最后一天
- Java日期循环,Java获取当月的第一天和最后一天
- java 获取当前年份、月份、日期,当月第一天和最后一天
- 根据日期获取当月第一天和当月最后一天
- [个人备份]获取当月最后一天的日期
- java 获取当月第一天和最后一天 获取前一个月第一天和最后一天
- java获取本月开始时间和结束时间、上个月第一天和最后一天的时间以及当前日期往前推一周、一个月
- java获取当月第一天的零点零分和最后一天的23点59分
- java获取当月的第一天和最后一天
- 【java】获取一年里某季、某月、某周的第一天及最后一天时间(日期工具类)
- java 获取上月、一个月最后一天、周一、周日、本月日期 【转】
- Java获取月份第一天和最后一天日期
- java 获取上月、一个月最后一天、周一、周日、本月日期
- java 获取当月第一天和最后一天 获取前一个月第一天和最后一天
- java 获取当月第一天和最后一天 获取前一个月第一天和最后一天