2016-07-23 18 views

回答

2

一個解決方案是你的4位數字轉換成字符串,以這樣一種方式,D3知道如何分析它:

var times = [2210, 2315, 0817, 1456]; 
 
var timeFormat = d3.time.format("%H%M"); 
 

 
times.forEach(function(time){ 
 
    time = timeFormat.parse(time.toString()); 
 
    console.log(time); 
 
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.11/d3.min.js"></script>

PS (見下文)。

+1

我做的太HHH –

+1

爲什麼事項與子擺弄周圍和複雜插入新的人物?只要'使用time = timeFormat.parse(time.toString());',將格式說明符保留在'「%H%M」'處,就完成了。 – altocumulus

相關問題