求教关于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);