Невозможно получить Instant из TemporalAccessor: {}, ISO разрешено в 2024-04-25T14:32:42 типа java.time.format.ParsedJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно получить Instant из TemporalAccessor: {}, ISO разрешено в 2024-04-25T14:32:42 типа java.time.format.Parsed

Сообщение Anonymous »

У меня есть Java-программа, которая преобразует строку в объект Instant.

Код: Выделить всё

import java.time.Instant;
import java.time.format.DateTimeFormatter;
import java.time.temporal.TemporalAccessor;

public class JenkinsBuildDateFormatApp {
public static void main(String[] args) {
String extractedDate = "Apr 25, 2024, 2:32:42 PM";
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("MMM dd, yyyy, h:mm:ss a");
TemporalAccessor ta = dtf.parse(extractedDate);
System.out.println(Instant.from(ta));
}
}
Когда я запускаю программу, я получаю ошибку ниже -

Код: Выделить всё

Exception in thread "main" java.time.DateTimeException: Unable to obtain Instant from TemporalAccessor: > {},ISO resolved to 2024-04-25T14:32:42 of type java.time.format.Parsed
at java.base/java.time.Instant.from(Instant.java:381)
at JenkinsBuildDateFormatApp.main(JenkinsBuildDateFormatApp.java:12)
Caused by: java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: InstantSeconds
at java.base/java.time.format.Parsed.getLong(Parsed.java:215)
at java.base/java.time.Instant.from(Instant.java:376)
... 1 more
Process finished with exit code 1
Как устранить ошибку?


Подробнее здесь: https://stackoverflow.com/questions/783 ... 4-04-25t14
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Java.lang.UnsupportedOperationException: невозможно проецировать java.time.Instant в java.time.OffsetDateTime
    Anonymous » » в форуме JAVA
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • ISO Time (ISO 8601) в Python
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • ISO Time (ISO 8601) в Python
    Anonymous » » в форуме Python
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Time.time() или time.perf_counter() — что быстрее?
    Гость » » в форуме Python
    0 Ответы
    132 Просмотры
    Последнее сообщение Гость
  • Сервер авторизации Spring - не удалось сделать доступным поле «java.time.Instant#секунды»
    Anonymous » » в форуме JAVA
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous

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