java获取当前时间前一周、前一月、前一年的时间
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);
//实例
public void setStartAndEndDate(){
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calendar.getInstance(); String sdate = DateUtils.getDate(); //过去一月 c.setTime(new Date()); c.add(Calendar.MONTH, -1); Date m = c.getTime(); String mon = format.format(m); System.out.println("过去一个月:"+mon); StartDate = DateUtils.parseDate(mon); EndDate = DateUtils.parseDate(sdate);}
思路来源: https://www.cnblogs.com/bunuo/p/6140750.html
转载于:https://www.cnblogs.com/yccmelody/p/8398290.html
java获取当前时间前一周、前一月、前一年的时间相关推荐
- js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间
js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间 1.一天前 var dateStr = new Date(); dateStr.setDate(dateStr.getDat ...
- Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几
Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...
- JAVA 获取某天、某周、某月、某年的开始时间和结束时间
[JAVA 获取某天.某周.某月.某年的开始时间和结束时间] 原文参考地址:JAVA 获取某天.某周.某月.某年的开始时间和结束时间 import java.util.Calendar; import ...
- java获取指定日期的所在周的第一天(周一)
java获取指定日期的所在周的第一天(周一) private static void getWeekByDate(Date time) {SimpleDateFormat sdf = new Simp ...
- calendar java起始于结束时间,java获取一天的开始时间和一天的结束时间
java获取一天的开始时间和一天的结束时间,这个例子真的经常写,每次都要去网上搜一下,真是现在写下来 public class CalenderTest { public static void ma ...
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
来源:http://www.jb51.net/article/50505.htm 今天抽时间整理了一篇mysql中与天.周.月有关的时间数据的sql语句的各种写法,部分是收集资料,全部手工整理,自己学 ...
- mysql 获取每天的日期_mysql中获取一天、一周、一月时间数据的各种sql语句写法...
今天抽时间整理了一篇mysql中与天.周.月有关的时间数据的sql语句的各种写法,部分是收集资料,全部手工整理,自己学习的同时,分享给大家,并首先默认创建一个表.插入2条数据,便于部分数据的测试,其中 ...
- mysql取前一个月时间戳_mysql中获取一天、一周、一月时间数据的各种sql语句写...
创建表: 代码如下: create table if not exists t ( id int, addTime datetime default '0000-00-00 00:00:00′ ) 添 ...
- js 获取今天以及前一周/前20天时间
var end = new Date(); var start = new Date(); console.log('==========今天=============') console.log(s ...
- java获取2017年第39周_java中怎么样取出39周的每周开始时间和每周结束时间?
匿名用户 1级 2015-04-17 回答 public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDate ...
最新文章
- kset_create_and_add
- mac python request ssl错误解决
- NameServer的总控逻辑
- oracle 获得月最后一天,oracle获取本月第一天和最后一天及Oracle trunc()函数的用法...
- postgresql数据类型
- AOJ GRL_1_A: Single Source Shortest Path (Dijktra算法求单源最短路径,邻接表)
- 没有内存条电脑能开机吗_电脑没内存条能开机吗?这位朋友说他的电脑没内存条都用几年了!...
- 手机照片丢失或误删如何恢复
- 对正则表达式又重新学了一遍,笔记方便以后查阅
- Spring Boot基础学习笔记22:自定义用户控制、登录与退出
- java 更改css_求助java正则表达式问题,我现在想用java程序操作我本地的a.css文件,并且对此文件里边的代码做更改。...
- 计算机学硕英语考什么意思,计算机考研都考什么?
- python 学习过程总结
- 安全基础知识 最强0到33600端口详解
- 剖析Android Traceview效率工具及两种建SDcard方式
- 网络_简单实现远程唤醒与远程控制(Teamviewer)
- 从时间中提取年月(MySQL中extract函数用法)
- URL与URI的区别和联系
- Final Cut Pro X无法导入自家的MOV格式,解决方法。
- CodeForces-721A-One-dimensional Japanese Crossword
热门文章
- 破解phpstorm2017.3.1版本并解决win10下修改hosts问题
- 一条正确的Java职业生涯规划,顺利拿到offer
- 逆误差函数:torch.erfinv
- python【力扣LeetCode算法题库】53- 最大子序和
- 全卷积神经网络( FCN ):语义分割深度模型先驱
- html数据提交到python,将html页面数据发送到python flask variab
- vue hot true 不起作用_从源码解读 Vuex 注入 Vue 生命周期的过程
- sysbench mysql测试_使用sysbench对MySQL进行测试
- 子网划分为什么全0全1子网号不能使用?CIDR为什么能使用全0全1子网号?
- html得到画布的颜色的值,从画布上获取像素颜色