作业帮 > 综合 > 作业

java怎么得到某个月的第一天和最后一天的日期,以2012-06为例

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 02:37:27
java怎么得到某个月的第一天和最后一天的日期,以2012-06为例
今天刚好写了这个代码

Calendar cal = Calendar.getInstance();
// 不加下面2行,就是取当前时间前一个月的第一天及最后一天
cal.set(Calendar.YEAR,2012)
cal.set(Calendar.MONTH, 6);
cal.set(Calendar.DAY_OF_MONTH, 1);
cal.add(Calendar.DAY_OF_MONTH, -1);
Date lastDate = cal.getTime();

cal.set(Calendar.DAY_OF_MONTH, 1);
Date firstDate = cal.getTime();