JavaScriptの時計の表示
現在下記のJavaScriptでリアルタイムに時間を表示しているのですが、
分と秒を常に2ケタにするにはどうしたらよいでしょうか?
例えば 1時5分8秒 というのを 1時05分08秒 にしたいのです。
よろしくお願いします。
今のコード↓
function tokei(){
var kotira;
var sitiyou=new Array("日","月","火","水","木","金","土");
var jii2=new Array("0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23");
var ima=new Date();
var nenn=ima.getFullYear();
var gatuu=ima.getMonth()+1;
var nitii=ima.getDate();
var youu=sitiyou[ima.getDay()];
var jii=jii2[ima.getHours()];
var punn=ima.getMinutes();
var byouu=ima.getSeconds();
document.getElementById("genzai").innerHTML=gatuu+"月"+nitii+"日("+youu+")"+jii+"時"+punn+"分"+byouu+"秒 ";
}
setInterval("tokei()",1000);