首页 > 软件开发 > JAVA >

java如何计算两个Date时间的相差的毫秒数

来源:互联网 2023-03-16 19:26:51 464

通常我们比较两个时间的时候会去比较两个时间的差。

FFP办公区 - 实用经验教程分享!

FFP办公区 - 实用经验教程分享!

工具/原料

  • 电脑
  • java

方法/步骤

  • 1

    这里我们是需要用hutool的工具包

    FFP办公区 - 实用经验教程分享!

    FFP办公区 - 实用经验教程分享!

    java如何计算两个Date时间的相差的毫秒数FFP办公区 - 实用经验教程分享!

  • 2

    创建两个有间隔的时间对象

    FFP办公区 - 实用经验教程分享!

    FFP办公区 - 实用经验教程分享!

    java如何计算两个Date时间的相差的毫秒数FFP办公区 - 实用经验教程分享!

  • 3

    然后使用DateUtil.betweenMs(date2, date);来计算差值FFP办公区 - 实用经验教程分享!

    java如何计算两个Date时间的相差的毫秒数FFP办公区 - 实用经验教程分享!

  • 3相关内容未经授权抓取自百度经验
  • 4

    我们来看下结果是多少?这就是相差的毫秒值

    FFP办公区 - 实用经验教程分享!

    FFP办公区 - 实用经验教程分享!

    java如何计算两个Date时间的相差的毫秒数FFP办公区 - 实用经验教程分享!

  • 5

    如果反过来呢?其实还是正数不会是负数的,因为这个计算的只是差值。

    FFP办公区 - 实用经验教程分享!

    FFP办公区 - 实用经验教程分享!

    java如何计算两个Date时间的相差的毫秒数FFP办公区 - 实用经验教程分享!

  • 注意事项

    • DateUtil.betweenMs(date, date2);得到的是绝对值而不是自然数
    • 当然你也可以将独享转换为毫秒值计算

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!FFP办公区 - 实用经验教程分享!


    标签: JAVA时间

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码