首先获取当前的时间

        Date date = new Date();System.out.println(date);

输出:

Sun Jun 19 18:25:20 CST 2022

将date转换为Long类型即用到了函数date.getTime

        long time = date.getTime();System.out.println(time);
1655634320515

这个得到的time是自从公元纪年之后的时间差,得到的是毫秒ms级别的

所以你想要加一秒就date.getTime() + 1000;

相加一分钟就date.getTime() + 1000*60;

相加一小时就date.getTime() + 1000*60*60;

想加一天   就date.getTime() + 1000*60*60*24;

以此类推即可

之后我们再new一个date设置我们想要的时间就完事辣

    @Testpublic void testtime(){Date date = new Date();System.out.println("写代码的当前时间是"+date);long time = date.getTime();
//        System.out.println(time);Date newDate = new Date();newDate.setTime(time + 1000);System.out.println("加一秒"+ newDate);newDate.setTime(time + 1000*60);System.out.println("加一分"+ newDate);newDate.setTime(time + 1000*60*60);System.out.println("加一时"+ newDate);newDate.setTime(time + 1000*60*60*24);System.out.println("加一天"+ newDate);}

输出:

写代码的当前时间是Sun Jun 19 19:00:08 CST 2022
加一秒Sun Jun 19 19:00:09 CST 2022
加一分Sun Jun 19 19:01:08 CST 2022
加一时Sun Jun 19 20:00:08 CST 2022
加一天Mon Jun 20 19:00:08 CST 2022

Java Date类型数据 时间加一天,加一小时,加一分,加一秒相关推荐

  1. Java工具类 计算某个时间距离当前时间相差多少天、多少小时、多少分、多少秒

    /*** 计算传入时间距离当前时间多久** @param date* @return*/ public static String getTimeDiff(String date) {if (Obje ...

  2. mysql date类型加一个月jdbc_JDBC操作数据库Date类型数据

    JDBC操作数据库Date类型数据 由于java原生的工具类java.util提供的Date对象与JDBC提供的Date对象并不相同 分别是java.util.Date和java.sql.Date j ...

  3. Oracle数据同步接口中,对于NUMBER、DATE类型数据,从resultSet中直接获取造成精度丢失的解决方案

    通过JDBC获取ORACLE数据库数据时,返回值统一都是ResultSet对象,就像存储过程中的游标,一行一行的读取数据.对于NUMBER和DATE类型的数据,如果java代码中直接用resultSe ...

  4. android new date参数,Android向Rest服务Post数据遇到的Date类型数据问题

    今天在Android端向Rest服务Post数据时,总是不成功,查了很多资料,才知道Rest端将json串反序列化时,需要的时间格式必须是UTC类型,及Date(12345678+0800)格式. A ...

  5. java date 日期格式_如何将JAVA DATE类型的日期 转换成指定格式类型的 (如:YYYY-MM-DD) 的 DATE类型数据?...

    展开全部 Date类型并没有格式32313133353236313431303231363533e58685e5aeb931333433653262,只有转换成String格式的时候让格式化显示. n ...

  6. java date类型大小比较_java中date类型如何比较大小

    java中date类型如何比较大小 时间:2018-01-19     来源:Java data类型讲解 Date类在jdk1.1中就已经出现,算得上一个比较有历史的类了,用来表示日期时间.在实际的工 ...

  7. Elasticsearch Date类型,时间存储相关说明

    从昨晚开始,到今天中午之前,一直在纠结时间存储问题,昨晚是纠结时间取出来的问题. 其实我的想法很简单,我就想java.util.Date  存储到 Elasticsearch  ,然后从 Elasti ...

  8. 全球机房遇到的 Date类型 比较时间区间解决方案

    日本机房展示: ************************日本机房**********************//查询当前时间对应的时区 mysql> show variables lik ...

  9. Java String类型数据的字节长度

    问题描述: 向Oracle数据库中一varchar2(64)类型字段中插入一条String类型数据,程序使用String.length()来进行数据的长度校验,如果数据是纯英文,没有问题,但是如果数据 ...

最新文章

  1. rabbitmq 查询版本_基于rabbitmq解决分布式事务
  2. 爬了20W+条猫咪交易数据,它不愧是人类团宠
  3. Linux之Vim文本代码编辑神器应用get技巧
  4. Subversion hooks脚本配置演示及排错
  5. 大数据审计的发展_从历史的角度看大数据审计发展
  6. 【tensorflow】model.fit() fit函数
  7. go protobuf tcp 粘包处理 demo
  8. 文本聊天室(TCP-中)
  9. jquery :nth-child()选择器的简单应用
  10. ef 连接localdb_如何连接和使用Microsoft SQL Server Express LocalDB
  11. python堆栈汉诺塔非递归_汉诺塔问题的递归解法和非递归解法(python语言实现)...
  12. 了解SpringMVC框架及基本工作流程
  13. Java性能优化之for循环
  14. 2017到2018总结与展望
  15. IAR9.10下载(2021-02-23)
  16. 【2019.05.23】JS逆向——破解裁判文书网参数(vl5x,guid )爬虫 超级详细
  17. 大陆汽车:汽车电子电器架构的发展及其对车载以太网的影响
  18. 知道当年为什么黑鹰3800hk受欢迎了,文案做得好谁不喜欢?
  19. ios 常见异常之- Terminating app due to uncaught exception ‘NSInternalInconsistencyException‘, reason:
  20. CC00056.LBCHAC——|PXEcobblerks模板.V3|

热门文章

  1. POJ 1160 Post Office(经典DP)
  2. 关于Xml数据处理上应用,进一步正则处理
  3. 数据科学库Python——Pandas使用基础
  4. 避免毛孩过胖引发健康问题 机器人帮你逗毛孩让他动起来!
  5. 一文读懂视频编解码原理
  6. 流水灯的依次点亮和依次熄灭
  7. Linux下的虚拟串口驱动(一)
  8. MyBatis一:关于MyBatis及的搭建过程
  9. 算法设计与分析之平摊分析
  10. 爱思华宝邮件服务器技术规范