Java以24小时格式获取当前时间

时间:2014-07-27 17:58:19

标签: java time calendar

现在我得到一个当前时间

Calendar c = Calendar.getInstance();
int hours = c.get(Calendar.HOUR);
int minutes = c.get(Calendar.MINUTE);
int seconds = c.get(Calendar.SECOND);

hours始终以12h格式检索。我怎么能改变我的代码以24小时格式获得实际的小时数?

1 个答案:

答案 0 :(得分:1)

使用用于24小时制的Calendar.HOUR_OF_DAY

int hours = c.get(Calendar.HOUR_OF_DAY);