ミリ秒から時分秒の形式に変換するには?
JavaScript, JScript でミリ秒を時分秒に変換する方法を小一時間考えて、こんなのが出来た。
function ms2hms(ms) { var msofday = 24 * 60 * 60 * 1000; var daycnt = Math.floor(ms / msofday); ms -= (daycnt * msofday); var lt_aday = new Date(ms); return (lt_aday.getUTCHours() + daycnt * 24) + ":" + lt_aday.getUTCMinutes() + ":" + lt_aday.getUTCSeconds(); }
もっと短くならんのかいな。