首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

JAVA判断日期,

2012-01-01 
JAVA判断日期,,,求助如何判断上个月一号,到本月的最后一天?用Calendar[解决办法]什么叫“判断上个月一号到

JAVA判断日期,,,求助
如何判断上个月一号,到本月的最后一天?用Calendar

[解决办法]
什么叫“判断上个月一号到本月的最后一天”?这是个判断么?不知所云!
[解决办法]
上月初是那天是很好取得:取得当前月份-1再拼上01.就是上月初
本月得最大值:getActualMaximum()方法
[解决办法]
每个月的日数都不一样,自己写判断,判断12次
[解决办法]
[code=java]
Calendar begin = Calendar.getInstance();
Calendar end=Calendar.getInstance();
//得到上月1号
begin.add(begin.MONTH, -1);
begin.set(begin.DATE, 1);
//得到本月最后一天
end.set(end.DATE, end.getActualMaximum(end.DATE));
System.out.println(begin.get(begin.YEAR)+"-"+(begin.get(begin.MONTH)+1)+"-"+begin.get(begin.DATE));
System.out.println(end.get(end.YEAR)+"-"+(end.get(end.MONTH)+1)+"-"+end.get(end.DATE));

[/code]

热点排行