Obter AM / PM da entrada de hora HTML

Primeiro eu sei que<input type="time"> não é suportado pelo IE10 ou anterior e pelo Firefox, mas isso é apenas para fins de teste e farei alterações apropriadas no navegador em outro momento.

Por enquanto, eu tenho um campo de entrada de hora HTML. Estou tentando extrair os valores, incluindo a hora, minutos e AM / PM. Posso exibir a hora e os minutos, mas uma indicação AM / PM não está incluída.

Eu tenho uma entrada da seguinte maneira:

<input type="time" name="end-time" id="end-time">

Eu imprimo viaalert() o valor de entrada da seguinte maneira:

alert(document.getElementById('end-time').value);

Na entrada, recebo um alerta como:

01:34.

Observe que um AM / PM não está incluído noalert().

Como posso obter o valor AM / PM de uma entrada de tempo HTML via Javascript?

questionAnswers(5)

yourAnswerToTheQuestion