Как реализовать рабочий день с 4 утра до 3:59 утра?

#angular #fullcalendar

#angular #полный календарь

Вопрос:

У меня возникли проблемы с поиском правильного способа реализации рабочего дня с 4 утра до 3:59 утра.

Например, наш рабочий день начинается в 17-10-2020 в 4 часа утра и заканчивается в 18-10-2020 в 3:59 утра. Мы хотим показывать события в месячном представлении с датой начала 18-10-2020 в 2 часа ночи, как если бы это было 17-го числа.

Мы внедрили slotmaxtime и nextDayThreshold, но это работает только для событий, дата начала которых приходится на 17-е число, а дата окончания — на 18-е. Есть ли какая-либо конфигурация, которой нам не хватает, которая поддерживает эту ситуацию?

Комментарии:

1. Я бы предложил вычесть 4 часа из зарегистрированных значений времени. (но я новичок в angular)

2. @Luuk это не имеет ничего общего с Angular, все дело в том, как работает FullCalendar. FullCalendar — это не специфичная для Angular вещь. Ваше фактическое предложение подходит в качестве обходного пути, хотя

3. Нильс, к сожалению, то, что ты хочешь, невозможно с помощью FullCalendar, прости. Все, что вы действительно можете сделать, это обходной путь, который предлагает Luuk, который бы выполнил работу, но, очевидно, он далек от идеала

4. Я уже пробовал это обходное решение, но поскольку мы также показываем время в monthview, время больше не соответствует правильному времени. Я обнаружил ошибку, потому что она работает в weekview, поэтому, на мой взгляд, она должна работать и в monthview… Давайте посмотрим, каким будет этот ответ. ( github.com/fullcalendar/fullcalendar/issues/5897 )