У меня есть startDate
и endDate
, и я хочу разделить на массив startDate
и endDate
? Мой сплиттер - это временные интервалы (а не число, как в пагинации).
Мой машинописный код:
startDate: Date;
endDate: Date;
timeSlots: moment.Duration = moment.duration(30, 'minutes');
Моя начальная дата 2019-11-02T11:57:00.701Z
и моя конечная дата 2019-11-02T13:31:00.701Z
Я ищу, как подобрать возвращаемый результат:
[
{startDate: 2019-11-02T11:57:00.701Z, endDate: 2019-11-02T12:26:59.701Z}
{startDate: 2019-11-02T12:27:00.701Z, endDate: 2019-11-02T12:56:59.701Z}
{startDate: 2019-11-02T12:57:00.701Z, endDate: 2019-11-02T13:26:59.701Z}
{startDate: 2019-11-02T13:27:00.701Z, endDate: 2019-11-02T13:31:00.701Z}
]