Belirli bir milisaniye miktarını (ör. 125230.41294642858
) minutes:seconds
gibi bir zaman biçiminde nasıl ayrıştırabilirim?javascript ayrıştırma süresi (dakika: saniye) milisaniye cinsinden
12
A
cevap
32
var ms = 125230.41294642858,
min = 0|(ms/1000/60),
sec = 0|(ms/1000) % 60;
alert(min + ':' + sec);
2
buraya gelip zaten moment.js kullanıyorsanız aşağıdaki
var num = Number(theTextValue);
var seconds = Math.floor(num/1000);
var minutes = Math.floor(seconds/60);
var seconds = seconds - (minutes * 60);
var format = minutes + ':' + seconds
2
Number.prototype.toTime = function(){
var self = this/1000;
var min = (self) << 0;
var sec = (self*60) % 60;
if (sec == 0) sec = '00';
return min + ':' + sec
};
var ms = (new Number('250')).toTime();
console.log(ms);
=> '0:15'
var ms = (new Number('10500')).toTime();
console.log(ms);
=> '10:30'
2
bile moment.js olsa böyle işlevsellik sağlamaz deneyin, şunu deneyin:
function getFormattedMs(ms) {
var duration = moment.duration(ms);
return moment.utc(duration.asMilliseconds()).format("mm:ss");
}
Bu geçici çözüm, bu Issue numaralı belgede tanıtıldı.
İlgili konular
- 1. Milisaniye miktarını dakika cinsinden nasıl biçimlendiririm: saniye: PHP cinsinden milisaniye?
- 2. Saatleri dakika: dakika: saniye cinsinden dakikalara bölünür
- 3. std :: chrono :: süresi saniye cinsinden
- 4. C++ chrono duration_cast milisaniye saniye cinsinden sonuçlar
- 5. SetInterval neden milisaniye cinsinden değil?
- 6. mysql sorgu yürütme süresi - bunu milisaniye cinsinden alabilir miyim?
- 7. Milisaniye için kovandan çıkma süresi
- 8. C cinsinden saniye cinsinden geçen süre nasıl alınır? (Windows)
- 9. Dakika ve saniye olarak Countdowntimer
- 10. Ssms cinsinden yürütme süresini milisaniye cinsinden nasıl gösterebilirim?
- 11. python süresi (mili saniye) hesaplaması
- 12. Python'da milisaniye cinsinden nasıl bir tarih ayırabilirim?
- 13. HTTP If-Modified-Since Milisaniye cinsinden
- 14. Geçerli saati milisaniye cinsinden nasıl alabilirim?
- 15. Özel Tarih ve Saat Milisaniye cinsinden dize
- 16. İki DateTime örneğinin farkını milisaniye cinsinden alma
- 17. milisaniye cinsinden iki kez nasıl okuma yapabilirim?
- 18. Tarih olarak gösterme saniye olarak, milisaniye
- 19. SQL Server'da dakika cinsinden zaman farkını hesaplayın
- 20. DateDiff kullanarak dakika cinsinden süreyi bulmak için
- 21. TSQL Güncelleştirmesi DATETIME Dakika ve Saniye
- 22. Saniyelerin saat, dakika ve saniye olarak dönüştürülmesi
- 23. C++ milisaniye cinsinden chrono sistem zamanı, saat işlemleri
- 24. VBA'da geçen süreyi saniye cinsinden nasıl hesaplarsınız?
- 25. numpy.timedelta64'ten saniye cinsinden zaman farkı
- 26. ISO 8601’i php’de saniye cinsinden saniye-kesirli saniye tarihine sahip olsun?
- 27. Javascript ile metin ayrıştırma
- 28. Saniye ve dakikaların biçimlendirilmesi
- 29. Java Milisaniye tarihi
- 30. Destek süresini kullanarak milisaniye cinsinden süreyi değiştirme :: date_time kitaplığı
Harika! Teşekkür ederim :) – PeeHaa
'<<' operatörü ne yapıyor? – JaredPar
@JaredPar - 'Math.floor' bir örtük tarafından 'int' cast :) –