gpt4 book ai didi

java - 为什么Joda Time中LocalTime的getLocalMillis()是 protected 方法?

转载 作者:搜寻专家 更新时间:2023-10-30 21:00:41 24 4
gpt4 key购买 nike

我想将 joda 时间 LocalTime 转换为毫秒或毫秒。我看到 getLocalMillis 是一种 protected 方法。看起来没有办法获取 LocalTime 的毫秒值。

那么,我是否必须以毫秒为单位获取每个字段的值,然后将它们相加以获得总毫秒值?为什么 Joda Time 没有获取 Local Millis 的公共(public)方法?

最佳答案

LocalTime 不代表绝对的即时时间,而是描述任意时区的任何一天的时间。

通过 LocalTime#toDateTimeToday() 将您的 LocalTime 渲染为 DateTimeLocalTime#toDateTimeToday(DateTimeZone)如果您正在寻找今天那个时间所描述的时刻。或者,如果您希望在另一天那个时刻,构造适当的 LocalDate 并查看 LocalDate#toDateTime(...)方法。然后调用 DateTime#getMillis()

关于java - 为什么Joda Time中LocalTime的getLocalMillis()是 protected 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15513996/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com