首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java 中的 Period 和 Duration

    Duration duration = Duration.between(start, end);上面的方法能够构造一个 Duration 对象,然后从 Duration 对象中使用 getSeconds...() 或者getNanoseconds() 方法来获得具体的单位值:assertEquals(60, duration.getSeconds());可选的,因为是对时间进行计算机,那么你还可以从 LocalDateTime...00:00");LocalDateTime end = LocalDateTime.parse("2023-01-01T12:00:00");Duration.between(start, end).getSeconds...(30).getSeconds());为了避免书写上面的问题,我们还可以在 plus() 和 minus() 方法中使用 ChronoUnit 来制定添加或者减少的单位:assertEquals(120...).getSeconds());结论让我为你总结一下这两个类的主要区别和用法:Period 和 Duration 的主要区别Period使用基于日期的值(date-based values)主要用于处理年

    5110
    领券