d3.utcMonday

d3.timeMonday d3.utcMonday Monday-based weeks (e.g., February 6, 2012 at 12:00 AM).

d3.utcMinutes()

d3.timeMinutes(start, stop[, step]) d3.utcMinutes(start, stop[, step]) Aliases for timeMinute.range and utcMinute.range.

d3.utcMinute

d3.timeMinute d3.utcMinute Minutes (e.g., 01:02:00 AM); 60 seconds. Note that ECMAScript ignores leap seconds.

d3.utcMilliseconds()

d3.timeMilliseconds(start, stop[, step]) d3.utcMilliseconds(start, stop[, step]) Aliases for timeMillisecond.range and utcMillisecond.range.

d3.utcMillisecond

d3.timeMillisecond d3.utcMillisecond Milliseconds; the shortest available time unit.

d3.timeInterval()

d3.timeInterval(floor, offset[, count[, field]]) Constructs a new custom interval given the specified floor and offset functions and an optional count function. The floor function takes a single date as an argument and rounds it down to the nearest interval boundary. The offset function takes a date and an integer step as arguments and advances the specified date by the specified number of boundaries; the step may be positive, negative or zero. The optional count function takes a start date a

d3.utcHours()

d3.timeHours(start, stop[, step]) d3.utcHours(start, stop[, step]) Aliases for timeHour.range and utcHour.range.

d3.utcHour

d3.timeHour d3.utcHour Hours (e.g., 01:00 AM); 60 minutes. Note that advancing time by one hour in local time can return the same hour or skip an hour due to daylight saving.

d3.utcFridays()

d3.timeFridays(start, stop[, step]) d3.utcFridays(start, stop[, step]) Aliases for timeFriday.range and utcFriday.range.

d3.utcFriday

d3.timeFriday d3.utcFriday Friday-based weeks (e.g., February 10, 2012 at 12:00 AM).