Java获取昨日日期
来源:互联网 发布:ackerman函数递归算法 编辑:程序博客网 时间:2024/05/16 10:45
对日期进行操作使用DateUtils这个工具类非常方便。其中需要使用apache的DateUtils( 需要 import org.apache.commons.lang.time.DateUtils)
public class DateUtil{ /** * 日期格式的运算 * @param args */ public static void main(String[] args) { Date date = new Date(); SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println("------当前时间--------:" + sd.format(date)); //年: 加、减操作 System.out.println("1年之后:"+sd.format(DateUtils.addYears(date, 1))); System.out.println("1年之前:"+sd.format(DateUtils.addYears(date, -1))); //月: 加、减操作 System.out.println("1个月之后:"+sd.format(DateUtils.addMonths(date, 1))); System.out.println("1个月之前:"+sd.format(DateUtils.addMonths(date, -1))); //周: 加、减操作 System.out.println("1周之后:"+sd.format(DateUtils.addWeeks(date, 1))); System.out.println("1周之前:"+sd.format(DateUtils.addWeeks(date, -1))); //天: 加、减操作 System.out.println("昨天的这个时候:" + sd.format(DateUtils.addDays(date, -1))); System.out.println("明天的这个时候:" + sd.format(DateUtils.addDays(date, 1))); //小时: 加、减操作 System.out.println("1小时后:" + sd.format(DateUtils.addHours(date, 1))); System.out.println("1小时前:" + sd.format(DateUtils.addHours(date, -1))); //分钟: 加、减操作 System.out.println("1分钟之后:"+sd.format(DateUtils.addMinutes(date, 1))); System.out.println("1分钟之前:"+sd.format(DateUtils.addMinutes(date, -1))); //秒: 加、减操作 System.out.println("10秒之后:"+sd.format(DateUtils.addSeconds(date, 10))); System.out.println("10秒之前:"+sd.format(DateUtils.addSeconds(date, -10))); //毫秒: 加、减操作 System.out.println("1000毫秒之后:"+sd.format(DateUtils.addMilliseconds(date, 1000))); System.out.println("1000毫秒之前:"+sd.format(DateUtils.addMilliseconds(date, -1000))); } }
运行结果
------当前时间--------:2016-12-23 14:21:24 1年之后:2017-12-23 14:21:24 1年之前:2015-12-23 14:21:24 1个月之后:2017-01-23 14:21:24 1个月之前:2016-11-23 14:21:24 1周之后:2016-12-30 14:21:24 1周之前:2016-12-16 14:21:24 昨天的这个时候:2016-12-22 14:21:24 明天的这个时候:2016-12-24 14:21:24 1小时后:2016-12-23 15:21:24 1小时前:2016-12-23 13:21:24 1分钟之后:2016-12-23 14:22:24 1分钟之前:2016-12-23 14:20:24 10秒之后:2016-12-23 14:21:34 10秒之前:2016-12-23 14:21:14 1000毫秒之后:2016-12-23 14:21:25 1000毫秒之前:2016-12-23 14:21:23
0 0
- Java获取昨日日期
- Java获取昨日日期
- java Calendar 日期获取工具类,昨日开始时间,昨日结束时间,当前周周一日期,当前时间上月第一天,获取当前年第一天
- Java计算指定日期的昨日
- unix下取昨日日期
- JAVA获取当前日期
- JAVA获取当前日期
- Java获取日期
- Java获取昨天日期
- java 获取当前日期
- JAVA获取当前日期
- Java获取日期
- java获取日期总结
- java获取当前日期
- java 获取当前日期
- java 获取昨天日期
- java 获取相关日期
- JAVA中的日期获取
- golang--基本语法的学习
- iOS堆排序
- 数据库自动定时备份
- MyEclipse开发Web项目发布到Tomcat下的Root目录
- ftp服务器的文件夹递归上传与下载
- Java获取昨日日期
- 30分钟掌握ES6/ES2015核心内容
- gmic全球移动互联网大会北京站门票限时3折!!!
- windows环境下Eclipse + PyDev 的环境配置
- C语言——运算符(2)
- redis中各种数据类型对应的jedis操作命令
- Spring MVC入门-项目搭建步骤解析
- TStringList 常用方法与属性 & DelimitedText空格问题 验证有效
- 16.3 Swift可选链的返回值