Как узнать текущие часы в формате 24 часа в Android? - PullRequest
4 голосов
/ 28 декабря 2011

У меня возникли проблемы с использованием класса календаря в Android. Как узнать текущее время в 24 формате?

Ответы [ 3 ]

5 голосов
/ 21 декабря 2016
Calendar c1 = Calendar.getInstance();

если вы хотите использовать 12-часовой формат - c1.set(Calendar.HOUR, new Date().getHours());

если вы хотите использовать 24-часовой формат - c1.set(Calendar.HOUR_OF_DAY, new Date().getHours());

2 голосов
/ 21 октября 2016

Используйте Calendar.HOUR_OF_DAY для получения часа в формате 24

Calendar rightNow = Calendar.getInstance();
int currentHour = rightNow.get(Calendar.HOUR_OF_DAY);
1 голос
/ 21 октября 2016

Вы должны использовать этот класс> Формат даты <Вы можете установить формат для обоих (Дата и время) </p>

И вот код:

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

`

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...