-2
假设我有ISO 8601格式的日期:"2017-01-10T14:55:32+01:00"
。如何将其转换为OffsetDateTime?将ISO 8601时间戳字符串转换为java.time.OffsetDateTime
我还没有在这里找到任何答案。我尝试以下操作:
public OffsetDateTime stringToOffsetDateTime() {
return OffsetDateTime.from(Instant.parse("2019-12-12T10:39:40-02:00"));
}
但它抛出DateTimeParseException
。
'OffsetDateTime.parse(“2017-01-10T14:55:32 + 01:00”,DateTimeFormatter.ISO_DATE_TIME)' –
我不明白downvotes - 请提供意见如何我可以改进问题 – kiedysktos
lemme guess ,降薪可能是因为你没有表现出努力;通常我们希望提问者在这个问题上的最佳尝试,这对于帮助来说确实是一个更好的起点。现在你已经把它放在答案中了。 :-) –