导航:首页 > 编程语言 > 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一天时间加减相关的资料

热点内容
南通编程课哪个机构最好 浏览:521
开目cad软件文件后缀 浏览:49
word两隔行数据怎么一起选中 浏览:281
本地文件夹在哪里找到手机 浏览:461
公司近期切入网络识别验证领域 浏览:483
英雄泪哪个app播放 浏览:958
js木马下载 浏览:651
iphone5s国行版背面 浏览:173
平板怎么创建新文件夹 浏览:696
win10中的host文件在哪里 浏览:316
iphone5s视频格式 浏览:716
苹果win7重新安装系统教程 浏览:785
word里面罗马数字 浏览:542
网络放大器如何与无线网连接 浏览:359
编程中lodsb什么意思 浏览:501
数据库怎么说明一个属性非空 浏览:957
linux查看文件路径的命令 浏览:367
抖音数据来源用什么软件看 浏览:136
苹果如何设置app透明 浏览:583
辞职报告需要哪些文件 浏览:938

友情链接