/
ai_sampletext
/
DiplomWork
Обзор
Документация
Войти
/
ai_sampletext
/
DiplomWork
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
node_modules/d3-time/src/hour.js
26 строк
798 B
boolyshareyo
Initial commit
08 июн 2026, 16:00
08 июн 2026, 16:00
6216a29
Код
Авторство
О чём код?
import {timeInterval} from "./interval.js"; import {durationHour, durationMinute, durationSecond} from "./duration.js"; export const timeHour = timeInterval((date) => { date.setTime(date - date.getMilliseconds() - date.getSeconds() * durationSecond - date.getMinutes() * durationMinute); }, (date, step) => { date.setTime(+date + step * durationHour); }, (start, end) => { return (end - start) / durationHour; }, (date) => { return date.getHours(); }); export const timeHours = timeHour.range; export const utcHour = timeInterval((date) => { date.setUTCMinutes(0, 0, 0); }, (date, step) => { date.setTime(+date + step * durationHour); }, (start, end) => { return (end - start) / durationHour; }, (date) => { return date.getUTCHours(); }); export const utcHours = utcHour.range;