Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 Распарсить ISODate  [new]
cpr
Member

Откуда: Rostov-on-Don
Сообщений: 750
Доброго дня!

Имеется документ
{"pdate":ISODate("2000-01-01T00:00:00.000Z")}

каким парсером его обработать чтобы получить тип Date ?

Мне его удается распарсить лаксом

на Groovy
def jsonSlurper = new JsonSlurper(type: JsonParserType.LAX)

, но в этом случае я получаю тип String
26 мар 20, 08:47    [22106116]     Ответить | Цитировать Сообщить модератору
 Re: Распарсить ISODate  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 4508
cpr,
Код дайте.
След строкой в коде преобразовать строку в дату.

Сообщение было отредактировано: 26 мар 20, 10:20
26 мар 20, 10:21    [22106155]     Ответить | Цитировать Сообщить модератору
 Re: Распарсить ISODate  [new]
Zzz79
Member

Откуда:
Сообщений: 66
нет ничего проще чем распарсить строку в дату
String str = "2016-03-04 11:30"; DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); LocalDateTime dateTime = LocalDateTime.parse(str, formatter);

Read more: https://www.java67.com/2016/04/how-to-convert-string-to-localdatetime-in-java8-example.html#ixzz6HmmE6Ajv


если у тебя iso помоему даже есть конструктор такой в локал дате
26 мар 20, 12:28    [22106248]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить