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