如何将JSR-310日期解析为Instant?

问题描述 投票:0回答:1

我正在尝试用JSR-310时间解析"2020-01-12+01:00"

[我是通过DateTimeFormatter.ofPattern("yyyy-MM-ddVV")读取的,但是现在如果我想通过Instant.from(DateTimeFormatter.ofPattern("yyyy-MM-ddVV").parse("...")将其转换为Instant,它会在抱怨time为空的地方抛出该错误。

这是被授予的,但是,我想从中获取Instant,即epochMillis,所以我可以将long序列化到数据库中。

有办法解决吗?基本上,我想将"2020-01-12+01:00"扩展为"2020-01-12T00:00.000+01:00"并照常解析为Instant

java java-time jsr310
1个回答
0
投票
[LocalDateTime具有toInstant方法来给您toInstant

[Instant有一种Instant方法来获取您的toEpochMilli

© www.soinside.com 2019 - 2024. All rights reserved.