博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Calendar日历工具类
阅读量:7053 次
发布时间:2019-06-28

本文共 959 字,大约阅读时间需要 3 分钟。

这个工具类有效的避免跨年的问题

先定义一个日期格式类型:

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//标准型

获取当前时间前一周,前一月,前一年的时间

//定义一个标准型的时间类型SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");   Calendar c = Calendar.getInstance();   //过去一周    c.setTime(new Date());    c.add(Calendar.DATE, - 7);    Date d = c.getTime();    String day = format.format(d);    System.out.println("过去一周:"+day);    //过去一月    c.setTime(new Date());    c.add(Calendar.MONTH, -1);    Date m = c.getTime();    String mon = format.format(m);    System.out.println("过去一个月:"+mon);    //过去三个月    c.setTime(new Date());    c.add(Calendar.MONTH, -3);    Date m3 = c.getTime();    String mon3 = format.format(m3);    System.out.println("过去三个月:"+mon3);    //过去一年    c.setTime(new Date());    c.add(Calendar.YEAR, -1);    Date y = c.getTime();    String year = format.format(y);    System.out.println("过去一年:"+year);

  

转载于:https://www.cnblogs.com/wangzhengyu/p/10208802.html

你可能感兴趣的文章
《机器人自动化:建模、仿真与控制》——1.3 伺服电动机
查看>>
Gartner:企业重新思考软件安全战略
查看>>
热点推荐:2016年热门技术方向预测
查看>>
混合云平台为何更适合现代应用开发
查看>>
Linux交换空间(swap space)的那些优缺点
查看>>
我们该用什么姿态拥抱互联网+时代
查看>>
补天白帽大会五大热点前瞻
查看>>
PHP 性能分析与实验:性能的微观分析
查看>>
你需要了解自动化运维的设计思想
查看>>
说说Python中的闭包 - Closure
查看>>
大数据融入百姓生活 或将结束高考“一锤定音”
查看>>
理解RxJava线程模型
查看>>
企业IT运维效率低——如何破?
查看>>
DR Rapid:打通备份数据流动的任督二脉
查看>>
T9000:一款专攻击Skype用户的恶意软件
查看>>
以色列拟建全球最高太阳能塔 占地约300公顷
查看>>
国外智慧城市发展迅速 我国智能化建筑需努力
查看>>
骞云科技SmartCMP v3.0正式发布!
查看>>
企业级WLAN市场掀起新一波并购浪潮
查看>>
《云计算揭秘企业实施云计算的核心问题》——3.7节小结
查看>>