10 HAZİRAN 2011, Cuma
Format hh ile zaman dize JavaScript saniye:mm:ss
Bir süre, yani, sayı dönüştürmek için iki nokta üstüste ile ayrılmış saniye istediğim zaman dize (hh:mm:ss)
Bazı yararlı cevaplar buldum ama hepsi x saat x dakika için format dönüştürme hakkında konuşmak.
Yani bir WordPress kullanmak veya sadece raw JavaScript yapan küçük bir parçacık var mı?
CEVAP
10 HAZİRAN 2011, Cuma
String.prototype.toHHMMSS = function () {
var sec_num = parseInt(this, 10); // don't forget the second param
var hours = Math.floor(sec_num / 3600);
var minutes = Math.floor((sec_num - (hours * 3600)) / 60);
var seconds = sec_num - (hours * 3600) - (minutes * 60);
if (hours < 10) {hours = "0" hours;}
if (minutes < 10) {minutes = "0" minutes;}
if (seconds < 10) {seconds = "0" seconds;}
var time = hours ':' minutes ':' seconds;
return time;
}
Şimdi bu gibi kullanabilirsiniz:
alert("5678".toHHMMSS());
Bunu Paylaş:
Nasıl bir dize temsilini kullanmadan a...
Ne zaman Dize kullanmak daha iyi olur....
Nasıl JavaScript bir zaman damgası alm...
JavaScript bir dize tüm tekrarlarını d...
Nasıl JavaScript ile boş bir dize için...