java怎样得到30分钟后的时间?该如何处理?

java获取当前时间加半小时之后的时间:1、获取当前时间,获取到的时间类型是long类型的,单位是毫秒 long currentTime = System.currentTimeMillis() ;2、在这个基础上加上30分钟:currentTime +=30*60*1000;3、格式化时间,获取到的就是当前时间半个小时之后的时间 Date date=new Date(currentTime);...
java怎样得到30分钟后的时间?该如何处理?
java获取当前时间加半小时之后的时间:
1、获取当前时间,获取到的时间类型是long类型的,单位是毫秒

long currentTime = System.currentTimeMillis() ;
2、在这个基础上加上30分钟:
currentTime +=30*60*1000;
3、格式化时间,获取到的就是当前时间半个小时之后的时间
Date date=new Date(currentTime);
4、建立时间格式化对象:
SimpleDateFormat dateFormat = new SimpleDateFormat(
"yyyy-MM-dd HH:mm:ss");

完整代码:

1
2
3
4
5
6
7
8
9
10
11
12
13

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

public class Demo {
public static void main(String[] args) {
long curren = System.currentTimeMillis();
curren += 30 * 60 * 1000;
Date da = new Date(curren);
SimpleDateFormat dateFormat = new SimpleDateFormat(
"yyyy-MM-dd HH:mm:ss");
System.out.println(dateFormat.format(da));
}
}2018-01-05
mengvlog 阅读 11 次 更新于 2025-06-19 14:21:14 我来答关注问题0
  •  湛伟诚 java 怎样得到30分钟后的时间,该如何处理

    1、获取当前时间,获取到的时间类型是long类型的,单位是毫秒 long currentTime = System.currentTimeMillis() ;2、在这个基础上加上30分钟:currentTime +=30*60*1000;3、格式化时间,获取到的就是当前时间半个小时之后的时间 Date date=new Date(currentTime);4、建立时间格式化对象:SimpleDateForma...

  • 1、获取当前时间,获取到的时间类型是long类型的,单位是毫秒 2、在这个基础上加上30分钟:currentTime +=30*60*1000;3、格式化时间,获取到的就是当前时间半个小时之后的时间Date date=new Date(currentTime);4、建立时间格式化对象:SimpleDateFormat dateFormat = new SimpleDateFormat(yyyy-MM-dd ...

  •  乔兔兔HAPPY java 问题 jsp问题,如何在jsp页面上显示时钟倒计时?要求是总时间是30分钟,然后倒计时

    if(maxtime>=0){ minutes = Math.floor(maxtime/30);seconds = Math.floor(maxtime%30);msg = "距离结束还有"+minutes+"分"+seconds+"秒";document.all["timer"].innerHTML=msg;if(maxtime == 5*30) alert('注意,还有5分钟!');--maxtime;} else{ clearInterval(timer);alert("时间...

  •  怒而哈斥 在java中怎么让session限时为30分钟,超时之后就不行了??在线等待。。。

    在web.xml里面设置 30 是对你用的所有session有效 当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象,当会话过期或被放弃后,服务器将终止该会话 ...

  •  时间flowing 当前系统时间>创建时间+30(分钟) 用java如何实现,用于判断的,如果成立则提示错误之类

    你的创建时间指的是对象创建的时间么?你可以给类加一个Date属性,Date builtTime=new Date();比较当前时间的话可以用 if(new Date().getTime()>builtTime.getTime())来判断.

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部