为什么 Joda Time 中 LocalTime 的 getLocalMillis() 是一种受保护的方法?
我想将joda时间LocalTime转换为毫秒或毫秒。我看到getLocalMillis是一种受保护的方法。似乎没有方法可以获取 LocalTime 的 millis 值。
那么,我是否必须以毫米为单位获取每个字段的值,然后将它们相加以获得总毫米数?为什么Joda Time没有获得Local Millis的公共方法?
我想将joda时间LocalTime转换为毫秒或毫秒。我看到getLocalMillis是一种受保护的方法。似乎没有方法可以获取 LocalTime 的 millis 值。
那么,我是否必须以毫米为单位获取每个字段的值,然后将它们相加以获得总毫米数?为什么Joda Time没有获得Local Millis的公共方法?
A 不表示时间上的绝对时刻,而是描述任意时区的任何一天的时间。LocalTime
通过 LocalTime#toDateTimeToday()
或 LocalTime#toDateTimeToday(DateTimeZone) 将您渲染为一个 via LocalTime#toDateTimeToday(DateTimeZone
),如果你正在寻找今天描述的时刻。或者,如果您想在另一天的那一刻,请构建适当的方法并查看 LocalDate#toDateTime(...)
方法。然后呼叫 .LocalTime
DateTime
LocalDate
DateTime#getMillis()
您还可以使用.toDate().getTime()