Разработать механизм на Java преобразования списка дат со временем

400 руб. за проект
26 февраля 2022, 21:01 • 2 отклика • 40 просмотров
Требования к реализации:

  1. Реализовать интерфейс DatesToCronConverter (включает два метода convert() и getImplementationInfo()).
  2. Метод convert() на вход принимает список дат (порядок не важен) формата (“yyyy-MM-dd'T’HH:mm:ss”), на выход строка вида “0 * * * * MON”.
  3. Метод getImplementationInfo() - возвращает информацию о реализации интерфейса (ФИО, имя класса реализации, пакет, ссылка на github).
  4. Класс реализации должен находиться в пакете формата com.lastname.firstname (пример: “com.ivanov.petr”), где lastname и firstname Ваша фамилия и имя соответственно.
  5. Класс реализации должен быть с дефолтным конструктором.
  6. Найти cron удовлетворяющий не меньше половине дат (> 50%), в противном случае выбросить исключение DatesToCronConvertException. Так же кидать исключение при валидации.. Год в дате не важен.
  7. Не использовать сторонние библиотеки.
  8. Готовое решение запаковать в jar (по возможности вместе с source).
  9. Версия Java 8
Дедлайн - до 27.02.2022 22:00 по мск.

Доп. файлы вышлю диском.