我需要在Javascript中將小時:分鐘(00:00)轉換爲分鐘00。小時到分鐘00:00到00 javascript
我想通過使用substr分別獲得小時和分鐘,然後乘以小時部分60,然後添加分鐘部分。
有沒有其他簡單的方法來做到這一點?
我需要在Javascript中將小時:分鐘(00:00)轉換爲分鐘00。小時到分鐘00:00到00 javascript
我想通過使用substr分別獲得小時和分鐘,然後乘以小時部分60,然後添加分鐘部分。
有沒有其他簡單的方法來做到這一點?
這是很容易與split
:
var str = "04:17";
var parts = str.split(":");
var minutes = parseInt(parts[0], 10) * 60 + parseInt(parts[1], 10);
console.log(minutes); // 257 (four hours and seventeen minutes)
感謝您的幫助! –
要拆分的小時和分鐘,你可以使用split()函數的字符串對象:
"12:05".split(':');
--> ["12", "05"]
然後,你需要將字符串轉換爲數組整數與parseInt:
var hours = parseInt("12", 10);
var minutes = parseInt("05", 10);
然後休息簡單計算:
var total = hours * 60 + minutes;
我會再次讀這個問題。你沒有正確處理小時。 *(不是我的DV)* –
split()是否像array()那樣工作,請詳細說明編碼。謝謝! –
@TJ:主題首發改變了問題! – asgoth
看看這個問題http://stackoverflow.com/questions/4687723/how-to-convert-minutes-to-hours-minutes-and-add-various- time-values-together-usi – aug
你如何得到你的會議記錄。張貼您的scipt – polin