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/bunuo/p/6140750.html

转载于:https://www.cnblogs.com/parable/p/11212089.html

关于java获取当前时间前一周、前一月、前一年的时间相关推荐

  1. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  2. JAVA 获取某天、某周、某月、某年的开始时间和结束时间

    [JAVA 获取某天.某周.某月.某年的开始时间和结束时间] 原文参考地址:JAVA 获取某天.某周.某月.某年的开始时间和结束时间 import java.util.Calendar; import ...

  3. js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间

    js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间 1.一天前 var dateStr = new Date(); dateStr.setDate(dateStr.getDat ...

  4. java获取指定日期的所在周的第一天(周一)

    java获取指定日期的所在周的第一天(周一) private static void getWeekByDate(Date time) {SimpleDateFormat sdf = new Simp ...

  5. calendar java起始于结束时间,java获取一天的开始时间和一天的结束时间

    java获取一天的开始时间和一天的结束时间,这个例子真的经常写,每次都要去网上搜一下,真是现在写下来 public class CalenderTest { public static void ma ...

  6. mysql中获取一天、一周、一月时间数据的各种sql语句写法

    来源:http://www.jb51.net/article/50505.htm 今天抽时间整理了一篇mysql中与天.周.月有关的时间数据的sql语句的各种写法,部分是收集资料,全部手工整理,自己学 ...

  7. mysql 获取每天的日期_mysql中获取一天、一周、一月时间数据的各种sql语句写法...

    今天抽时间整理了一篇mysql中与天.周.月有关的时间数据的sql语句的各种写法,部分是收集资料,全部手工整理,自己学习的同时,分享给大家,并首先默认创建一个表.插入2条数据,便于部分数据的测试,其中 ...

  8. mysql取前一个月时间戳_mysql中获取一天、一周、一月时间数据的各种sql语句写...

    创建表: 代码如下: create table if not exists t ( id int, addTime datetime default '0000-00-00 00:00:00′ ) 添 ...

  9. java获取2017年第39周_java中怎么样取出39周的每周开始时间和每周结束时间?

    匿名用户 1级 2015-04-17 回答 public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDate ...

  10. js 获取今天以及前一周/前20天时间

    var end = new Date(); var start = new Date(); console.log('==========今天=============') console.log(s ...

最新文章

  1. postman登录鉴权之接口测试
  2. 前端app调起摄像头 只显示在页面_猫也能看得懂的教程之一分钟使用Vue搭建简单Web页面...
  3. 华为照片在哪个文件夹_原来华为手机还能这样清理垃圾,怪不得你的手机可以多用5年...
  4. 花书+吴恩达深度学习(一)前馈神经网络(多层感知机 MLP)
  5. C++ explicit关键字详解(用于构造函数)
  6. hex2text php,php如通过AES加密/解密实现bin2hex和hex2bin之间的切换
  7. 网页交互式MATLAB入门教程
  8. 深入理解机械臂动力学建模
  9. 论文阅读-Generative Image Inpainting with Contextual Attention
  10. HDU1175 连连看 模拟搜索
  11. 免费的IT类技术书籍大全
  12. [渝粤教育] 兴义民族师范学院 数据结构 参考 资料
  13. 东京大学情报理工学系研究科招生海报
  14. 【Xilinx】Zynq\MPSoc\Versal不同速度等级下的ARM主频
  15. java 分别输出姓和名_用java输出姓名和学号 编程输出学号和名字 java语言
  16. AD怎么输入坐标_测绘仪器怎么用?
  17. 使用HTML语言和CSS开发商业站点
  18. html标题如何设置行书,六个小招数,让你的行书不再俗气!
  19. 2021宜宾叙州区二中高考成绩查询,宜宾叙州第二中学2021年排名
  20. cesium初探之加载三维模型

热门文章

  1. java反射学习(2):反射与代理模式
  2. 周鸿祎称不理解35岁程序员被「抛弃」,网友:你招吗?
  3. 运营私域流量转化没效果为什么?
  4. EA与Rose UML建模工具比较
  5. anaconda3 win7_重装系统win7
  6. [Machine learning] 国外程序员整理的机器学习资源大全
  7. 一次共享内存引起的线上事故分析
  8. 【Numpy学习记录】np.cov详解
  9. pySpark环境搭建
  10. scala中NULL的option定义的字段初始化用Some