Вы можете настроить пользовательский конвертер для класса свойств конфигурации следующим образом:
DateConverter.java
@Component
@ConfigurationPropertiesBinding
public class DateConverter implements Converter<String, Date> {
@Override
public Date convert(String source) {
if (source == null) {
return null;
}
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(soruce);
}
}
application.properties
foo.start-time=2019-03-18 00:00:00