Подтвердить что ты не робот

Разница между Calendar.HOUR и Calendar.HOUR_OF_DAY?

В чем разница между Calendar.HOUR и Calendar.HOUR_OF_DAY? Когда использовать Calendar.HOUR и Calendar.HOUR_OF_DAY? Я смущен когда-то Calendar.HOUR, это прекрасно работает, а в другое время Calendar.HOUR_OF_DAY это отлично работает. Что они возвращают в виде int? Я прочитал эту документацию, но не понял разницы. Какие-либо предложения Спасибо.

4b9b3361

Ответ 1

Из http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html#HOUR:

Calendar.HOUR = Номер поля для получения и установки, указывающий час утреннего или дневного времени. ЧАС используется для 12-часовых часов. Например, в течение 10: 04: 15 ч. 50 м. ЧАС составляет 10.

Calendar.HOUR_OF_DAY = Номер поля для get и set, указывающий час дня. HOUR_OF_DAY используется для 24-часовых часов. Например, в течение 10: 04: 15,250 PM HOUR_OF_DAY составляет 22.