获取当前月份到六个月之前的月份列表,总共七个月
来源:互联网 发布:淘宝v6是最高等级吗 编辑:程序博客网 时间:2024/06/02 16:17
public static void main(String[] args) throws ParseException {Calendar c = Calendar.getInstance();c.add(Calendar.MONTH, -5);String before_six=c.get(Calendar.YEAR) + "-" + c.get(Calendar.MONTH);//六个月前ArrayList<String> result = new ArrayList<String>();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");// 格式化为年月Calendar min = Calendar.getInstance();Calendar max = Calendar.getInstance();min.setTime(sdf.parse(before_six));min.set(min.get(Calendar.YEAR), min.get(Calendar.MONTH), 1);max.setTime(sdf.parse(sdf.format(new Date())));max.set(max.get(Calendar.YEAR), max.get(Calendar.MONTH), 2);Calendar curr = min;while (curr.before(max)) {result.add(sdf.format(curr.getTime()));curr.add(Calendar.MONTH, 1);}System.out.println(result);}
某个功能中要用到,留着作为参考
阅读全文
0 0
- 获取当前月份到六个月之前的月份列表,总共七个月
- 获取当前月的前6个月份
- PHP获取当前月份的前一个月、后一个月
- 获取当月每个月的月份
- 遇到的问题----java中获取当前月份c.get(Calendar.MONTH)中月份少一个月
- 给定月份,判断该月有多少天。(给定年份,给定月份,判断从1月到当前月的上个月的总天数)。
- iOS获取当前月份的上一个月份
- php 获取上个月、下个月、本月的日期 当前月份的前后一个月
- php 获取上个月、下个月、本月的日期 当前月份的前后一个月
- java 给定年份和月份 获取该月所包含的周列表
- 当前月份返回n个月的日子计算
- flex如何获取到当前月份的最后一天
- 11月份月总
- Java 当前时间的之前一天,前一个月,前一个星期,前一年,当期时间所在星期,月份,年份表示
- Js 计算上一个月的月份
- js根据当前月取得历史或未来月份集合
- 获取当前月份的最大天数
- C#怎样获取当前月份的天数
- django中models field详解
- MySQL数据库(表)的导入导出(备份和还原) mysql 根据一张表数据更新另一张表
- qwb去面试 小小的思维
- 学习日记-js修改用户名和电话,部分显示*字符
- 解析 STM32 的启动过程
- 获取当前月份到六个月之前的月份列表,总共七个月
- [bzoj1264][AHOI2006]基因匹配Match 树状数组优化dp
- 成员变量、类变量、局部变量的区别
- JS 初学章一(Firebug和谷歌控制台)
- Git 分支---3.1何谓分支
- cocos2dx-lua-andriond腾讯应用宝游戏接入错误汇总
- LayoutInflater.from(this).inflate()参数解析
- AngularJS Select(选择框!)
- 如何使用JSmooth软件将java文件打包发布成exe文件,在没有jre环境的机子上运行(亲测有用)