java日期的运用(DateUtils工具类)

摘要:
Publicstaticvoidmain(String[]参数){Datenow=newDate();SimpleDateFormatsd=newSimpleDateFormat(“yyyy-MM-ddHH:ss”);System.out.println(“------当前时间--------1));System.out.println
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工具类)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用IOCTL代码实现LCD背光调节本地部署Easy Mock下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用NTP获取网络时间-----java

在做系统对时的时候,需要使用到ntp来获取时间。 可以使用common-net包来获取ntp服务器的时间(即可以向那些标准时间服务器对时,也可以向自己设置好的ntp服务器进行对时)。 使用java获取ntp的时间(t1,t2,t3,t4)。下面是官网上给出的关于使用common-net关于ntp部分的使用例子。 如果要与指定服务器A对时(非NTP时间服务器...

Tomcat系列(6)——Tomcat处理一个HTTP请求的过程

Tomcat的架构图                图三:Tomcat Server处理一个HTTP请求的过程 处理HTTP请求过程 假设来自客户的请求为:http://localhost:8080/test/index.jsp 请求被发送到本机端口8080 1、用户点击网页内容,请求被发送到本机端口8080,被在那里监听的Coyote HTTP/1.1...

springmvc 后端入口参数接收

package controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.R...

pipeline语法之判断一个文件存在与否

先看一个例子,原理,根据命令返回的状态值来判断它的存在与否 pipeline { agent any stages { stage("check file if exists"){ #执行此步的名称 steps{ script{...

js日期控件遇到的问题

一、问题:   在web项目里有很多时候需要使用日期控件来完成相关的功能,但是日期控件的日期格式又和我们的需求不符   那么,就需要我们来自定义日期的格式完成需求 二、解决:   1、取月末:   (1)强制取值: //判断每个月最后一天 function lastDay(cYear,cMouth){ var year; var m...

类型信息

一、Class对象 在Object类中定义了以下的方法,此方法将被所有子类继承: public final Class getClass() @Test public void test3() { Person person = new Person(); Class clazz = person.getC...