当前位置: 代码迷 >> Android >> 求教关于TimePicker怎样获取下午时间还是上午时间
  详细解决方案

求教关于TimePicker怎样获取下午时间还是上午时间

热度:56   发布时间:2016-05-01 17:45:32.0
求教关于TimePicker怎样获取上午时间还是下午时间
前提是 非24小时制,我查了下API只有怎样设置24小时制/AMPM的借口,没找到获取TimePicker是上午时间还是下午时间,如题,谢谢了,各位

------解决方案--------------------
先获取当前小时制式
Boolean is24Hour = TimePicker.is24HourView();

如果为is24Hour为True的话,那么通过
TimePicker.getCurrentHour()获得的就是24小时制式的小时,这个就好判断是下午还是下午了吧

如果is24Hour为false的话,那么通过
TimePicker.setIs24HourView(true); 先设置为24小时制

TimePicker.getCurrentHour()获得时间后

TimePicker.setIs24HourView(false);