Я мигрирую свою кодовую базу с Joda-Time в Java.Time, сохраняя при этом ту же бизнес-логику.[code]private I18nDateTime convertStringToI18nDate(String jsonValue) { DateTime dateTime = new DateTime(jsonValue); return I18nDateTime.ofDateTime( dateTime.getYear(), dateTime.getMonthOfYear(), dateTime.getDayOfMonth(), dateTime.getHourOfDay(), dateTime.getMinuteOfHour(), dateTime.getSecondOfMinute(), dateTime.getMillisOfSecond() ); } [/code] Как я могу преобразовать вышеуказанную логику для использования java.time api?
Я перехожу из Joda-Time в Java.Time в моей кодовой базе и хочу сохранить бизнес-логику одинаковой.public interface Cat {
long getCreationTime();
DateTime getCreationDateTime();
long getCancellationTime();
DateTime getCancellationDateTime();
}
Я использовал Joda 2.10.14 Time и Jackson2 2.18.3,
jackson-core-2.18.3.jar
jackson-databind-2.18.3.jar
jackson-datatype-joda-2.18.3.jar
joda-time-2.10.14.jar
У меня есть регистрация Jodamodule, но он также бросает исключение, мой код -
public...
Я мигрирую свою кодовую базу с Joda-Time в Java.Time API.
У меня есть следующий метод с использованием Joda-Time (этот код уже работает в моем приложении):
private synchronized void scheduleToday(LocalTime time) {
long now =...
В настоящее время я перемещаю свою кодовую базу с Joda-Time в API Java.Time (Java 8+).
В одной части моего приложения я планирую задачи для выполнения в определенное время либо сегодня, либо завтра, в зависимости от бизнеса.private synchronized...
Я мигрирую свою кодовую базу с Joda-Time в Java.Time API.
У меня есть следующий метод с использованием Joda-Time (этот код уже работает в моем приложении):
private synchronized void scheduleToday(LocalTime time) {
long now =...