2014-10-06 81 views
1

我正在使用下面的代碼來顯示星期幾和我的數據的月份值。 D3按預期顯示日期,例如「星期六18」,但是在星期天它顯示月份,例如, 「10月19日」!D3 x軸日期星期日不顯示

無法弄清楚爲什麼會發生這種情況。代碼是:

var xScale = d3.time.scale() 
     .domain([new Date($scope.dataset[0][0].time),d3.time.day.offset(new Date($scope.dataset[0][$scope.dataset[0].length-2].time),2)]) 
     .rangeRound([0, w-0]); 
var xAxis = d3.svg.axis() 
     .scale(xScale) 
     .orient('bottom') 
     .ticks(d3.time.days,1); 

任何想法爲什麼會發生這種情況?樣本數據集是這樣的:

{時間: 「2014年10月19日」,Y:0,Y0:0}

回答