time formatting

master
Matt Huntington 8 years ago
parent 63a2f67598
commit 12326c5b96

@ -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')));

Loading…
Cancel
Save