Blackberry: как преобразовать время из строки в формат "ччч: мм: сс.сс" в формат "мм: сс" - PullRequest
0 голосов
/ 27 марта 2012

У меня есть строка со временем, и я хочу преобразовать ее в другой формат.Я пробовал несколько решений, и некоторые из них были нелепыми, так как преобразование строки в массив символов и поиск чисел в двоеточиях и т. Д. Но я терпел неудачу в этом, и у меня не было достаточно времени, чтобы найти путь самостоятельно.

Можете ли вы дать мне решение?Это преобразование не обычное, но, вероятно, у вас есть решение.Благодарю.

1 Ответ

1 голос
/ 27 марта 2012

Формат "ччхх: мм: сс.сс" кажется необычным.Но если вы используете любой стандартный формат даты, вы можете использовать следующие сегменты кода:

SimpleDateFormat sd = new SimpleDateFormat("hh:mm");
String time = sd.formatLocal(HttpDateParser.parse("2010-03-27 09:45:10"));

Но если вы предпочитаете обработку необработанных строк, вы можете использовать такие как:

String input = "hhhh:mm:ss.ss";     
String output = input.substring(input.indexOf(':') + 1, input.indexOf('.'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...