java 获取每个月的固定时间
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 获取每个月的固定时间相关的知识,希望对你有一定的参考价值。
java 获取每个月的固定时间,比如 想获取每月的4号 或者20号的时间怎么写
参考技术A String str = new java.text.SimpleDateFormat("yyyy-mm-").format(new java.util.Date())+"04"; 参考技术B 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();//当前月第一天 参考技术C 再讲具体点,你这个想获取最后的时间是指什么
比如说你现在想获取上个月4号,那不是20141004嘛 都不用计算
以上是关于java 获取每个月的固定时间的主要内容,如果未能解决你的问题,请参考以下文章