如何在Android中以24小时格式获取当前时间?

时间:2011-12-27 20:24:44

标签: android calendar

我在android中使用日历类时遇到了一些麻烦。如何以24格式获取当前时间?

3 个答案:

答案 0 :(得分:4)

Calendar c1 = Calendar.getInstance();

如果您想使用12小时格式 - c1.set(Calendar.HOUR, new Date().getHours());

如果您想使用24小时格式 - c1.set(Calendar.HOUR_OF_DAY, new Date().getHours());

答案 1 :(得分:2)

使用Calendar.HOUR_OF_DAY以24格式获取小时

Calendar rightNow = Calendar.getInstance();
int currentHour = rightNow.get(Calendar.HOUR_OF_DAY);

答案 2 :(得分:1)

您必须使用此课程>日期格式<您可以设置两者的格式(日期和时间)

以下是守则:

DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH/mm/ss");  
Date date = new Date();
dateFormat.format(date);

`