导航:首页 > 编程语言 > java一天时间加减

java一天时间加减

发布时间:2024-11-11 01:39:38

1. java如何计算日期的加减

第一种,知道日期,如2019091109144
String str=txnTime;
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");//格式化输出日期
Date dt = null;
try {
dt = sdf.parse(str);
} catch (ParseException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
Calendar rightNow = Calendar.getInstance();
rightNow.setTime(dt);
rightNow.add(Calendar.YEAR,-1);//日期减1年
rightNow.add(Calendar.MONTH,3);//日期加3个月
rightNow.add(Calendar.DAY_OF_YEAR,10);//日期加10天
rightNow.add(Calendar.SECOND,60);//日期加60秒天
Date dt1=rightNow.getTime();
String reStr = sdf.format(dt1);
System.out.println(reStr);
第二种,自己获取时间,格式化输出计算加减
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");//格式化输出日期
Date now = new Date();
long time = 60*1000;//60秒
Date afterDate = new Date(now .getTime() + time);//60秒后的时间
Date beforeDate = new Date(now .getTime() - time);//60秒前的时间
System.out.println(sdf.format(afterDate ));

2. java如何进行时间加减

1.用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)));

GregorianCalendar gc=new GregorianCalendar();
gc.setTime(new Date);
gc.add(field,value);
value为正则往后,为负则往前
field取1加1年,取2加半年,取3加一季度,取4加一周
取5加一天....

3. java 中 日期如何相加减

Date类的getTime()方法返回long型,单位时毫秒。因此对两个Date调用getTime()方法后相减并除以相应数字换算单位即可。

4. java里日期如何相加减如何计算两个时间的差值

date1.getTime()-date2.getTime()

5. 用java实现日期类的加减

获取时间后 再getTime();
获得时间戳值,就可以进行加减了,
加减后再转换回来就好了。

阅读全文

与java一天时间加减相关的资料

热点内容
php从数据库读取数据 浏览:330
苹果手机安装描述文件应用下架 浏览:480
安全程序文件包含哪些 浏览:612
ibatis查询数据库 浏览:453
手机卸载文件找不到文件怎么办 浏览:545
百度网盘app下载的压缩文件怎么导出来 浏览:254
小米5开发版驱动程序 浏览:785
微信附近搜索怎样打开 浏览:543
ios7那个版本越狱好 浏览:344
压缩文件如何分割 浏览:458
苹果4s怎么没地方插卡 浏览:943
数据库的组成对象11 浏览:944
java字符串分段 浏览:545
苹果6为什么只能用2g 浏览:471
编程的第一天是什么 浏览:161
jsp3个静态指令 浏览:211
lgv20韩版升级 浏览:68
su找不到许可文件 浏览:211
java反射构造方法 浏览:968
Win10系统开机读写文件错误 浏览:89

友情链接