Учитывая время в формате -час AM/PM, конвертируйте его в военное (24-часовое) время.
Примечание: — 00:00:00 в 12-часовом формате — это 00:00:00 в 24-часовом формате.
— 12:00:00 в 12-часовом формате — это 12:00:00 в 24-часовые часы.
Пример
- Вернуть «12:01:00».
- Вернуть «00:01:00».
Описание функции
Завершите функцию timeConversion в редакторе ниже. Он должен возвращать новую строку, представляющую время ввода в 24-часовом формате.
timeConversion имеет следующие параметры:
- строка s: время в часовом формате
Возврат
- строка: время в часовом формате
Формат ввода
Одна строка, представляющая время в часовом формате (например: или ).
Ограничения
- Все времена ввода действительны
Образец ввода 0
07:05:45PM
Пример вывода 0
19:05:45
функция timeConversion(s) {
// Напишите здесь свой код
//определяем, будет ли вечер или утро
пусть amPm = s.charAt(8);
пусть военное время = '';
если(амПм == "А"){
//если 12 утра, то будет 00
если(s.substring(0,2) == "12"){
военное время = «00»;
}
еще{
военное время = s.substring (0,2);
}
}
если(amPm == "P"){
// если 12:00, мы сохраняем 12, иначе мы добавляем 12
если(s.substring(0,2) == "12"){
военное время = s.substring (0,2);
}еще{
военное время = parseInt(s.substring(0,2),10)+12;
}
}
вернуть военное время + s.substring (2,8);
}