0
10進数の秒からタイムコード形式を作成していましたが、現在はその形式に100分の1を取得する必要があります。タイムコードは100分の1ですか?
私は00:00:01:050を取得する必要がありますが、私はどこにも手を出さないように助けが必要です!
すべてのヘルプ感謝... D.
function secondsToTime(secs) {
var hours = Math.floor(secs/(60 * 60));
var divisor_for_minutes = secs % (60 * 60);
var minutes = Math.floor(divisor_for_minutes/60);
var divisor_for_seconds = divisor_for_minutes % 60;
var seconds = Math.ceil(divisor_for_seconds);
// guesswork!
var divisor_for_hund = divisor_for_seconds/100;
var hund = divisor_for_hund;
var obj = {
"tc": pad(hours, 2) + ':' + pad(minutes, 2) + ':' + pad(seconds, 2)+ ':' + pad(hund, 3),
"h": pad(hours, 2),
"m": pad(minutes, 2),
"s": pad(seconds, 2)
};
return obj;
}
あなたは今何を得ますか?つまり、何が問題なのでしょうか? –
1.5秒は「00:00:01:500」となります。あなたは "00:00:01:050"と書いてあります。これは1.05秒です。また、あなたは数百万ではなく数百万秒を望んでいるようです。それが何百というものだった場合、わずか2小数しかありません。 – Flambino
混在した結果がたくさんありました!何百、何千もの大丈夫です。 – v3nt