Заменить военное время на обычное время с помощью Javascript
С этим скриптом
getFormattedTime = function (fourDigitTime){
var hours24 = parseInt(fourDigitTime.substring(0,2));
var hours = ((hours24 + 11) % 12) + 1;
var amPm = hours24 > 11 ? 'pm' : 'am';
var minutes = fourDigitTime.substring(2);
return hours + ':' + minutes + amPm;
};
Я могу изменить 4-значное время на обычное время (есть проблема с 0930, хотя ..)
И с этим
$("body").html($("body").html().replace(/1135/g,'11:35am'));
Для замены любого occurange of 1135 на моей странице.
Тем не менее, на моей странице у меня есть список времени в таблицах. Мне нужно конвертировать их, например.
Class starts at 1700, please be there by 1630 and sign in by 1645.
Следует перевести на
Class starts at 05:00pm, please be there by 04:30pm and sign in by 04:45pm.