Rrule из коллекции Datetime

Я делаю систему календаря периодической активности, и я столкнулся с проблемой. Моя деятельность содержит коллекцию элементов Period, которые содержат StartedAt Datetime и EndedAt Datetime.

Многие библиотеки позволяют мне конвертировать мою RRule из строки в элементы, похожие на Period, но кажется, что обратное (преобразование нескольких «DateTime-пары» в строку RRule) вообще не распространено.

Любой вариант по этому поводу?

0

Решение

Многие библиотеки позволяют мне конвертировать мою RRule из строки в элементы, похожие на Period, но кажется, что обратное (преобразование нескольких «DateTime-пары» в строку RRule) вообще не распространено.

Это потому, что это невозможно. Данный RRule генерирует один и только один набор вхождений, но обратное неверно — данный набор вхождений может быть сгенерирован множеством RRule.

Другими словами, невозможно знать точное правило, которое генерировало коллекцию дат.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]