1
При десериализации из JSON у меня есть даты, которые написаны в эпоху Unix Epoch (/ Date (1379542610387 + 1000) /).Jackson deserialize Joda DateTime из Unix format
Я понимаю, что это довольно стандартно, чтобы сериализовать даты в Json таким образом, однако как я могу получить это значение десериализованным в Joda DateTime?
Когда джексон увидеть это значение, как это он выплевывает:
Invalid format: "/Date(1379542610387+1000)/"
Если это действительно то, что дата выглядит (это +1000 в формате UTC смещение в часах и минутах?) Вы должны будете читать это как строка и разбор и интерпретировать ее самостоятельно. –
Вещь между кавычками точно вытягивается из ответа API. Я считаю, что +1000 - это смещение UTC (австралийский восточный стандарт). Я видел этот формат в нескольких ответах API Json, и я не ужасно заинтересован в том, чтобы string.split его на части. –