java日期的运用(DateUtils工具类)
public static void main(String[] args) { Date now = new Date();
SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println("------当前时间--------:" + sd.format(now)); //年: 加、减操作
System.out.println("1年之后:"+sd.format(DateUtils.addYears(now, 1)));
System.out.println("1年之前:"+sd.format(DateUtils.addYears(now, -1))); //月: 加、减操作
System.out.println("1个月之后:"+sd.format(DateUtils.addMonths(now, 1)));
System.out.println("1个月之前:"+sd.format(DateUtils.addMonths(now, -1))); //周: 加、减操作
System.out.println("1周之后:"+sd.format(DateUtils.addWeeks(now, 1)));
System.out.println("1周之前:"+sd.format(DateUtils.addWeeks(now, -1))); //天: 加、减操作
System.out.println("昨天的这个时候:" + sd.format(DateUtils.addDays(now, -1)));
System.out.println("明天的这个时候:" + sd.format(DateUtils.addDays(now, 1))); //小时: 加、减操作
System.out.println("1小时后:" + sd.format(DateUtils.addHours(now, 1)));
System.out.println("1小时前:" + sd.format(DateUtils.addHours(now, -1))); //分钟: 加、减操作
System.out.println("1分钟之后:"+sd.format(DateUtils.addMinutes(now, 1)));
System.out.println("1分钟之前:"+sd.format(DateUtils.addMinutes(now, -1))); //秒: 加、减操作
System.out.println("10秒之后:"+sd.format(DateUtils.addSeconds(now, 10)));
System.out.println("10秒之前:"+sd.format(DateUtils.addSeconds(now, -10))); //毫秒: 加、减操作
System.out.println("1000毫秒之后:"+sd.format(DateUtils.addMilliseconds(now, 1000)));
System.out.println("1000毫秒之前:"+sd.format(DateUtils.addMilliseconds(now, -1000)));
}
转自:
http://blog.csdn.net/veechange/article/details/52248464
java日期的运用(DateUtils工具类)的更多相关文章
- java后台表单验证工具类
/** * 描述 java后台表单验证工具类 * * @ClassName ValidationUtil * @Author wzf * @DATE 2018/10/27 15:21 * @VerSi ...
- Java操作文件夹的工具类
Java操作文件夹的工具类 import java.io.File; public class DeleteDirectory { /** * 删除单个文件 * @param fileName 要删除 ...
- Java汉字转成汉语拼音工具类
Java汉字转成汉语拼音工具类,需要用到pinyin4j.jar包. import net.sourceforge.pinyin4j.PinyinHelper; import net.sourcefo ...
- java中excel导入\导出工具类
1.导入工具 package com.linrain.jcs.test; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; import ...
- java中定义一个CloneUtil 工具类
其实所有的java对象都可以具备克隆能力,只是因为在基础类Object中被设定成了一个保留方法(protected),要想真正拥有克隆的能力, 就需要实现Cloneable接口,重写clone方法.通 ...
- java代码行数统计工具类
package com.syl.demo.test; import java.io.*; /** * java代码行数统计工具类 * Created by 孙义朗 on 2017/11/17 0017 ...
- Java加载Properties配置文件工具类
Java加载Properties配置文件工具类 import org.apache.commons.lang3.StringUtils; import org.apache.log4j.Logger; ...
- Java 操作Redis封装RedisTemplate工具类
package com.example.redisdistlock.util; import org.springframework.beans.factory.annotation.Autowire ...
- 【转】Java压缩和解压文件工具类ZipUtil
特别提示:本人博客部分有参考网络其他博客,但均是本人亲手编写过并验证通过.如发现博客有错误,请及时提出以免误导其他人,谢谢!欢迎转载,但记得标明文章出处:http://www.cnblogs.com/ ...
随机推荐
- jquery input选择弹框
index.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pag ...
- iOS开发之.pch文件初识
pch全称是“precompiled header”,即预编译头文件,自Xcode6诞生之日起,便在Supporting Files文件下消失多年.说起苹果对pch的爱恨情仇,其分析pch的作用便不言 ...
- hibernate模块
hibernate-core : 核心模块,定义了 ORM 特性和API,还有各种集成的SPIs. hibernate-entitymanager : 定义 对 JPA(Java Persistenc ...
- hiho_1066_并查集
题目大意 给出N个操作,每个操作可能为两种类型之一: 1. 认定两个人属于同一个组织 2. 查询两个人是否是同一个组织 要求对于每个操作类型2,给出结果,即查询的两个人是否属于同一个组织.其中,任何人 ...
- iOS开发 返回字符串的宽高
- (CGFloat)achiveWidthWithHeight:(CGFloat)height Font:(UIFont *)font { CGSize size = [self boundingR ...
- Django中如何配置Database缓存?
BACKEND: django.core.cache.backends.db.DatabaseCache LOCATION: 数据库表名 示例: CACHES = { 'default': { 'BA ...
- libsvm-3.21使用文档
Libsvm is a simple, easy-to-use, and efficient software for SVM classification and regression. (可用于分 ...
- spring来了-06-事务控制
概述 编程式事务控制 自己手动控制事务,就叫做编程式事务控制. Jdbc代码: Conn.setAutoCommite(false); // 设置手动控制事务 Hibernate代码: Sessio ...
- hdu-----(1151)Air Raid(最小覆盖路径)
Air Raid Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Su ...
- JavaWeb学习之环境搭建
1. HTML(Hyper Text Markup Language) , 超文本标记语言. HTML文件的后缀名一般是: .htm , .html 表单(form): 浏览器内核: WebKit , ...