D3.js time scale problem
by suhail
HTML
<script src="https://d3js.org/d3-array.v1.min.js"></script>
<script src="https://d3js.org/d3-collection.v1.min.js"></script>
<script src="https://d3js.org/d3-color.v1.min.js"></script>
<script src="https://d3js.org/d3-format.v1.min.js"></script>
<script src="https://d3js.org/d3-interpolate.v1.min.js"></script>
<script src="https://d3js.org/d3-time.v1.min.js"></script>
<script src="https://d3js.org/d3-time-format.v2.min.js"></script>
<script src="https://d3js.org/d3-scale.v1.min.js"></script>
JavaScript
var xscale = d3.scaleTime()
.range([new Date(2000, 0, 1), new Date(2000, 0, 2)])
.domain([0, 288]);
var dataprovider = [];
var ti = 0;
for (var k = 0; k < 288; k++) {
var t = xscale(ti++);
console.log(t);
dataprovider.push({
x: t,
y: Math.random() * 100
});
}
console.log(dataprovider);