TimeConversion in 24 hour format
Given a time in -hour AM/PM format, convert it to military (24-hour) time. Note: - 12:00:00AM on a 12-hour clock is 00:00:00 on a 24-hour clock. - 12:00:00PM on a 12-hour clock is 12:00:00 on a 24-hour clock. function convertionTime ( time ) { const PMTime = time . toString (). search ( "PM" ) const AmTime = time . toString (). search ( "AM" ) let timeString = time . split ( ":" ) if ( PMTime !== - 1 ) { if ( Number ( timeString [ 0 ]) < 12 ){ timeString [ 0 ] = Number ( timeString [ 0 ]) + 12 } } else if ( AmTime !== - 1 ){ if ( Number ( timeString [ 0 ]) == 12 ){ timeString [ 0 ] = "00" } } const joinedString = timeString . join ( ":" ). slice ( 0 , 8 ) return joinedString } const HourFormat = convertionTime ( "01:05:45PM" ) console . log ( HourFormat )