2014-04-09 58 views

回答

0

這裏有一種方法可以做到這一點。

var hours = [ 
    1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 
    13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 
]; 
var timeformat = d3.time.format('%I:%M%p'); 

var now = new Date() 
now.setHours(hours[15]); 
now.setMinutes(0); 

var time = timeformat(now); // 04:00PM 

Working Fiddle

我實際使用nvd3
+0

謝謝(光包裝上面D3)這裏是我的蜱function.tickFormat(函數(d){回報d3.time.format(「%I:% M%p')(new Date(d));});但這似乎並不奏效。 – user379468