|
|
|
@ -4,17 +4,17 @@ var HEIGHT = 600;
|
|
|
|
var runs = [
|
|
|
|
var runs = [
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: 1,
|
|
|
|
id: 1,
|
|
|
|
date: '10/1/2017',
|
|
|
|
date: 'October 1, 2017',
|
|
|
|
distance: 5.2
|
|
|
|
distance: 5.2
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: 2,
|
|
|
|
id: 2,
|
|
|
|
date: '10/2/2017',
|
|
|
|
date: 'October 2, 2017',
|
|
|
|
distance: 6.4
|
|
|
|
distance: 6.4
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: 3,
|
|
|
|
id: 3,
|
|
|
|
date: '10/3/2017',
|
|
|
|
date: 'October 3, 2017',
|
|
|
|
distance: 8.7
|
|
|
|
distance: 8.7
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
]
|
|
|
|
@ -36,5 +36,7 @@ var xScale = d3.scaleTime();
|
|
|
|
xScale.range([0,WIDTH]);
|
|
|
|
xScale.range([0,WIDTH]);
|
|
|
|
xScale.domain([new Date('2017-10-1'), new Date('2017-10-31')]);
|
|
|
|
xScale.domain([new Date('2017-10-1'), new Date('2017-10-31')]);
|
|
|
|
|
|
|
|
|
|
|
|
console.log(xScale.domain());
|
|
|
|
var parseTime = d3.timeParse("%B%e, %Y");
|
|
|
|
console.log(xScale.range());
|
|
|
|
console.log(parseTime('October 2, 2017'));
|
|
|
|
|
|
|
|
var formatTime = d3.timeFormat("%B%e, %Y");
|
|
|
|
|
|
|
|
console.log(formatTime(new Date('2017-10-1')));
|
|
|
|
|