Como faço para forçar os segundos a aparecer em um controle de entrada "tempo" do HTML5?

Quando eu uso JavaScript para definir o valor de um objeto "time" em HTML5, assim:

document.getElementById("settime").value = "13:24:59";

Ele mostrará um controle de tempo com "13:24:59", e eu posso mudar tudo. Mas se eu fizer isso:

document.getElementById("settime").value = "13:25:00";

Ele esconde os segundos, mostrando apenas "13:25" sem segundos. Como faço para forçar os segundos "00" a aparecer neste caso?

(Isso está no Google Chrome, a propósito.)

questionAnswers(1)

yourAnswerToTheQuestion