Java日期加减操作
2016-01-07 08:50
363 查看
Date date = new Date();//起始时间 SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd HHmmss");//按照指定格式 格式化日期 String str=sdf.format(date);//格式化起始日期 Date dt=sdf.parse(str);//解析字符串的文本,生成 Date Calendar rightNow = Calendar.getInstance();//使用默认时区和语言环境获得一个日历 rightNow.setTime(dt);//使用给定的 Date 设置此 Calendar 的时间。 rightNow.add(Calendar.YEAR,-1);//日期减1年 rightNow.add(Calendar.MONTH,3);//日期加3个月 rightNow.add(Calendar.DAY_OF_YEAR,10);//日期加10天 Date dt1=rightNow.getTime();//获取最终日期
相关文章推荐
- 对Java的面对对象编程中对象和引用以及内部类的理解
- Java回调函数之callback接口
- java自带的工具Jstack截取进程中的堆栈信息
- 判断Struts2的Get/Post请求
- java 验证框架oval的使用方法
- 开源 java CMS - FreeCMS商业版在模板中增加会员登录功能
- Struts2值栈的相关操作
- Java EE V7.0学习笔记-What's new in EJB 3.2 ? - Java EE 7 chugging along!
- 新知识:Java 利用itext填写pdf模板并导出(昨天奋战到深夜四点,知道今天两点终于弄懂)
- java.lang.IllegalAccessException:modifiers "private"
- Android Studio如何更改JDK和SDK的路径?
- Spring基础—装配bean(二)
- [置顶] java.net.BindException: Address already in use: JVM_Bind
- spring-in-action-mvc-interceptor-filter
- 13Java语法回顾之filewriter&&filereader
- struts2之ajax请求返回自定义错误信息
- 关于java中路径的思考:相对路径,以及在不同场景下的区别 classpath
- Java电话号码和手机号码正则验证
- 反射的应用
- Java Day8