JAVA 日期加减
2015-11-18 22:38
405 查看
用java.util.Calender来实现
Calendar calendar=Calendar.getInstance();
calendar.setTime(new Date());
System.out.println(calendar.get(Calendar.DAY_OF_MONTH));//今天的日期
calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+1);//让日期加1
System.out.println(calendar.get(Calendar.DATE));//加1之后的日期Top
2.用java.text.SimpleDateFormat和java.util.Date来实现
Date d=new Date();
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");
System.out.println("今天的日期:"+df.format(d));
System.out.println("两天前的日期:" + df.format(new Date(d.getTime() - 2 * 24 * 60 * 60 * 1000)));
System.out.println("三天后的日期:" + df.format(new Date(d.getTime() + 3 * 24 * 60 * 60 * 1000)));
Calendar calendar=Calendar.getInstance();
calendar.setTime(new Date());
System.out.println(calendar.get(Calendar.DAY_OF_MONTH));//今天的日期
calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+1);//让日期加1
System.out.println(calendar.get(Calendar.DATE));//加1之后的日期Top
2.用java.text.SimpleDateFormat和java.util.Date来实现
Date d=new Date();
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");
System.out.println("今天的日期:"+df.format(d));
System.out.println("两天前的日期:" + df.format(new Date(d.getTime() - 2 * 24 * 60 * 60 * 1000)));
System.out.println("三天后的日期:" + df.format(new Date(d.getTime() + 3 * 24 * 60 * 60 * 1000)));
相关文章推荐
- 基于mmap的KV数据存储实现(一)概述
- Java连接mysql
- Java出现No enclosing instance of type E is accessible问题解决
- 抽象类
- java web 机试
- 第一次spring冲刺第7天
- final修饰符---final类
- Struts-ValueStack和OGNL总结
- Struts-ValueStack和OGNL总结
- Struts-ValueStack和OGNL总结
- spring mvc 传中文 到controller层乱码的 解决方法
- 运行Java命令行报错 class not found
- Struts2零碎点整理
- Struts2零碎点整理
- java.lang.OutOfMemoryError: Java heap space
- Eclipse远程Debug
- Java笔记分享-CrazyChao(Java重点及补充 序列化 Transient 远程调试 GC原理)
- 解决ext+struts传递中文参数的乱码的问题
- java基础
- Java——棋盘表格框架