gpt4 book ai didi

java - LocalDateTime 解析为纪元秒

转载 作者:行者123 更新时间:2023-11-30 10:05:58 25 4
gpt4 key购买 nike

<分区>

我正在尝试将以下形式的字符串 2010-10-12-18-43-55 解析为当前时区纪元以来的秒数。这是我试过的

DateTimeFormatter dateTimeFormatter = 
DateTimeFormatter.ofPattern("yyyy-MM-dd-HH-mm-ss");

我.

String datatetime = "2010-10-12-18-43-55";
Instant.parse(datetime).toEpochMilli;
//Throws
//java.time.format.DateTimeParseException:
//Text '2010-10-12-18-43-55' could not be parsed at index 10

二.

String datatetime = "2010-10-12-18-43-55";
Instant.from(LocalDateTime.parse(datetime, dateTimeFormatter)).toEpochMilli
//Throws
//java.time.DateTimeException: Unable to obtain Instant from
//TemporalAccessor: 2010-10-12T18:43:55 of type
//java.time.LocalDateTime type java.time.LocalDateTime

三.

String datatetime = "2010-10-12-18-43-55";
Instant.from(dateTimeFormatter.parse(datetime, new ParsePosition(0))).toEpochMilli
//Throws
//java.time.DateTimeException: Unable to obtain Instant from
//TemporalAccessor: {},ISO resolved to 2010-10-12T18:43:55
//of type java.time.format.Parsed

有人可以帮我解决这个任务吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com