Rrule из коллекции Datetime - PullRequest
0 голосов
/ 31 мая 2018

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

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

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

1 Ответ

0 голосов
/ 01 июня 2018

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

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

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

...