interval.floor(date) Returns a new date representing the latest interval boundary date before or equal to date
d3.timeSundays(start, stop[, step]) d3.utcSundays(start, stop[, step]) Aliases
d3.timeHour d3.utcHour Hours (e.g., 01:00 AM); 60 minutes. Note that advancing time by one hour in local time can return
d3.timeSecond d3.utcSecond Seconds (e.g., 01:23:45.0000 AM); 1,000 milliseconds.
d3.timeDays(start, stop[, step]) d3.utcDays(start, stop[, step]) Aliases for
d3.timeSaturday d3.utcSaturday Saturday-based weeks (e.g., February 11, 2012 at 12:00 AM).
d3.timeDay d3.utcDay Days (e.g., February 7, 2012 at 12:00 AM); typically 24 hours. Days in local time may range from
d3.timeMonday d3.utcMonday Monday-based weeks (e.g., February 6, 2012 at 12:00 AM).
interval.range(start, stop[, step]) Returns every an array of dates representing every interval boundary
d3.timeMinute d3.utcMinute Minutes (e.g., 01:02:00 AM); 60 seconds. Note that ECMAScript
Page 2 of 4