interpolated-charts
Version:
Configurable d3 v4 charts with interpolation and missing data range
20 lines (14 loc) • 369 B
JavaScript
function getDatePlusTime(date, time) {
return new Date(date.getTime() + time);
}
function getAverageDate(date1, date2) {
return new Date((date1.getTime() + date2.getTime()) / 2);
}
function boundNumberToRange(num, min, max) {
return Math.min(Math.max(num, min), max);
}
export {
getDatePlusTime,
getAverageDate,
boundNumberToRange
}