Calendar.HOUR和Calendar.HOUR_OF_DAY之间的区别?

Calendar.HOURCalendar.HOUR_OF_DAY什么区别? 何时使用Calendar.HOURCalendar.HOUR_OF_DAY ? 我很困惑Calendar.HOUR这个工作正常和othertime Calendar.HOUR_OF_DAY这工作正常。 他们以int的forms返回什么? 我已阅读此文档,但不了解其中的差异。 任何建议谢谢。

  • 从日历中获取事件
  • 对于GMT + x区域,Android日历全天活动日期为一天
  • 如何在Android中阅读谷歌日历事件?
  • 如何获取两个日历实例之间的天数?
  • Android如何获得明天的约会
  • Java和Android中Calendar类的不同行为
  • 如何在android上创建简单的日历
  • 无论日期如何,检查给定时间是否介于两次之间
  • 来自http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html#HOUR :

    Calendar.HOUR =获取和设置的字段编号,表示上午或下午的小时。 小时用于12小时制。 例如,在10:04:15.250 PM,HOUR为10。

    Calendar.HOUR_OF_DAY =获取和设置的字段编号,表示当天的小时。 HOUR_OF_DAY用于24小时制。 例如,在10:04:15.250 PM,HOUR_OF_DAY是22。