Перейти к основному содержимому

roundDate

Description

Округляет указанную дату до ближайшей даты на шкале времени

roundDate: (date: Date | RoundDateConfig) => Date

Parameters

  • date - (required) Date | RoundDateConfig - объект Date, который нужно округлить, или объект с настройками

Returns

  • date - (Date) - округленный объект Date

Example

var today = gantt.roundDate(new Date());

Details

Если указанная дата должна быть округлена к ближайшей дате, передайте объект Date в качестве параметра метода:

var today = gantt.roundDate(new Date());
console.log(today);

Если указанная дата должна быть округлена до ближайшей даты с учётом единицы времени, передайте объект настроек в метод roundDate(). Объект может принимать следующие атрибуты:

  • date - (Date) - объект Date, который нужно округлить;
  • unit? - (string) - единица времени ("minute", "hour", "day", "week", "month", "year");
  • step? - (number) - шаг временной шкалы (ось X), по умолчанию 1.
var today = gantt.roundDate({
date: new Date(),
unit: "hour",
step: 1
});
console.log(today);
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.