joda time LocalTime をミリ秒またはミリ秒に変換したかったのです。getLocalMillis が保護されたメソッドであることがわかりました。LocalTime のミリ秒値を取得する方法がないようです。
では、各フィールドの値をミリ単位で取得し、それらを合計してミリ単位の合計を取得する必要がありますか? Joda Time に Local Millis を取得するための public メソッドがないのはなぜですか?
ALocalTime
は、絶対的な瞬間を表すのではなく、任意のタイムゾーンの任意の日の時刻を表します。
ビアにレンダリングするLocalTime
か、今日その時間までに説明されている瞬間を探している場合。または、別の日にその瞬間が必要な場合は、適切なものを作成してメソッドを確認してください。次に、を呼び出します。DateTime
LocalTime#toDateTimeToday()
LocalTime#toDateTimeToday(DateTimeZone)
LocalDate
LocalDate#toDateTime(...)
DateTime#getMillis()
ミリ秒の時間が本当に必要な場合は、次のこともできます。
LocalTime#get(DateTimeFieldType.millisOfDay())