//获取系统时间
long sysTime = System.currentTimeMillis();
//当前时间
final String mCurrentTime;
if (DateFormat.is24HourFormat(context)) {//如果是24小时制
//获取24小时制的时间
mCurrentTime = (String) DateFormat.format("HH:mm", sysTime);
}else {
//获取12小时制的时间
mCurrentTime = (String) DateFormat.format("hh:mm", sysTime);
}
格式化时间日期的字母的含义:
更多时间和日期的处理可以查看java.text包下日期处理的类和android提供关于时间日期处理的API