如何改变d3的时间轴格式?

时间:2018-01-23 11:17:33

标签: javascript d3.js

我有一个数据集,其中包含在00:00到23:59之间发生的事件。默认情况下,轴从00:00开始,以23:59结束,但我想改变它的方式显示,即轴必须从08:00开始,到07:00结束。有没有办法调整轴?

var x = d3.time.scale()
    .domain(d3.extent(data, function (d) {
            return d.time;
        }))
    .nice(d3.time.day, 1)
    .range([0, width - 100]).nice();

var xAxis = d3.svg.axis()
    .scale(x)
    .orient("top")
    .tickFormat(d3.time.format('%H:%M'));

0 个答案:

没有答案