Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 以偏移量格式解析timstamp_Java_Date - Fatal编程技术网

Java 以偏移量格式解析timstamp

Java 以偏移量格式解析timstamp,java,date,Java,Date,我想将时间戳解析为OffsetDateTime,如下所示: 2019-08-02T30:17:48.128+0200 请注意,偏移符号中的小时和分钟之间没有:,正如OffsetDateTime所预期的那样 当将其输入到OffsetDateTime.parse(“2019-08-02T30:17:48.128+0200”)时,我得到了一个java.time.format.DateTimeParseException为时区偏移创建一个DateTimeFormatter DateTimeFormat

我想将时间戳解析为
OffsetDateTime
,如下所示:

2019-08-02T30:17:48.128+0200
请注意,偏移符号中的小时和分钟之间没有
,正如
OffsetDateTime
所预期的那样


当将其输入到OffsetDateTime.parse(“2019-08-02T30:17:48.128+0200”)时,我得到了一个
java.time.format.DateTimeParseException

为时区偏移创建一个
DateTimeFormatter

DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSZZZ");
OffsetDateTime.parse("2019-08-02T10:17:48.128+0200", dtf);

此外,示例中的小时不正确:30不是有效值。

您尝试了什么?请把你的密码贴出来。你记得在询问之前先搜索吗?你发现了什么?