Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

разработать механизм на языке Java преобразования списка дат со временем в cron (формат от Spring Framework cron). Требования к реализации:

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