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

Vis*_*iya 39 java android calendar

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

Mru*_*ker 71

来自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,HOUR_OF_DAY是22.

  • 但是,从http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html#HOUR复制时没有归属.请始终归因于您的来源. (11认同)
  • 请注意,HOUR_OF_DAY的范围是0到23(含)。 (5认同)