有一种落差是,你的才华配不上梦想
你的能力配不上野心,也辜负了所受的苦难。

java中对Date类型数据进行加减操作

import java.text.SimpleDateFormat;
 import java.util.Calendar;
 import java.util.Date;

public class TestDate2 {
 public static void main(String[] args) throws Exception {

    Date date=new Date();//定义一个时间
    Calendar resultDate=Calendar.getInstance();//定义一个Calendar对象
    resultDate.setTime(date);
    resultDate.add(Calendar.YEAR,-1);//增加年份 值为负数即为减
    resultDate.add(Calendar.MONTH,3);//操作月份
    resultDate.add(Calendar.DAYOFYEAR,+10);//操作当年的第几天
    //后续的Calendar.所有方法基本用法一致  看名字就能知道操作的是年月日或时分秒
    Date date1=resultDate.getTime();  
    SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd"); 
    String result1=format.format(date);
    String result2=format.format(date1);
    System.out.println("刚开始定义的时间:"+result1);
    System.out.println("操作后的时间:"+result2);
}


}
有一种落差是,你的才华配不上梦想,你的能力配不上野心,也辜负了所受的苦难。
未经允许不得转载:廖圣哲的博客 » java中对Date类型数据进行加减操作
分享到: 更多 (0)

评论标题 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

友情链接

我的主页张少脆的博客