LocalTime анализирует второе значение времениJAVA

Программисты JAVA общаются здесь
Anonymous
LocalTime анализирует второе значение времени

Сообщение Anonymous »

У меня похожая проблема. Там нет решения, и я не работаю с сопоставлением JSON.
LocalTime.parse в строке времени удаляет вторую часть. Я поместил тестовый код ниже. Есть предложения?
public class LocalTimeIssue {
public static void main(String[] args) {
Time someSQLTimeWithZero = new Time(1715264820000L); //09:27:00
printTime(someSQLTimeWithZero); //09:27

Time someSQLTimeWithNoZero = new Time(1715264821000L); //09:27:01
printTime(someSQLTimeWithNoZero); //09:27:01
}

private static void printTime(Time someSQLTime) {
String strTime = someSQLTime.toString();
LocalTime someLocalTime = LocalTime.parse(strTime, DateTimeFormatter.ofPattern("HH:mm:ss"));
System.out.println(someLocalTime);
}
}


Подробнее здесь: https://stackoverflow.com/questions/784 ... cond-value

Вернуться в «JAVA»