2015-10-01 76 views
-2

如何使用javascript將HH:MM:SS轉換爲分鐘?使用javascript將HH:MM:SS轉換爲分鐘

+1

你的意思是分鐘?請輸入輸出示例 –

+1

將字符串拆分爲':'parseInt,並在結果 –

+0

的每個部分上進行適當的乘法/除法可以發佈您的代碼嗎? – demonplus

回答

5

使用拆分和乘法每60忽略秒。

this answer爲基礎:

var hms = '02:04:33'; // your input string 
var a = hms.split(':'); // split it at the colons 

// Hours are worth 60 minutes. 
var minutes = (+a[0]) * 60 + (+a[1]); 

console.log(minutes); 

使用分裂和每60用秒乘十進制(因此是不完整的確切)

var hms = '02:04:33'; // your input string 
var a = hms.split(':'); // split it at the colons 

// Hours are worth 60 minutes. 
var minutes = (+a[0]) * 60 + (+a[1]); 

console.log(minutes + "," + ((+a[2])/60)); 
-3

要知道時間函數&格式JS,你必須閱讀manual

var date = new Date(); 
console.log(date.getMinutes()); 
+0

這不會創建有效的日期對象 – adrichman

+0

正確。感謝您的高舉。 –