- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有这段代码:
public static final String DATE_PATTERN = "yyyy-MM-dd";
OffsetDateTime.parse(startTime, DateTimeFormatter.ofPattern(DateFormat.DATE_PATTERN)
但是我在解析时遇到这个错误:
java.time.format.DateTimeParseException: Text '2019-07-10' could not be parsed: Unable to obtain OffsetDateTime from TemporalAccessor: {},ISO resolved to 2019-07-10 of type java.time.format.Parsed
最佳答案
A date-time with a time-zone in the ISO-8601 calendar system, such as 2007-12-03T10:15:30+01:00 Europe/Paris.
A date without a time-zone in the ISO-8601 calendar system, such as 2007-12-03.
由于您的字符串仅代表简单日期,因此使用 LocalDate
LocalDate date = LocalDate.parse(startTime, DateTimeFormatter.ISO_DATE);
关于java - 无法解析: Unable to obtain OffsetDateTime from TemporalAccessor:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57208670/
我收到一个未知时间(ISO 格式的日期、时间或时间戳)的请求参数,并希望将其解析为 java.time.temporal.TemporalAccessor: LocalDate 当字符串表示像 "20
这个问题在这里已经有了答案: JDK8: unable to parse LocalTime (4 个回答) DateTimeParseException: Text could not be par
我有一个以下格式的日期,我需要解析它并转换为纪元时间。 2018-11-08 08:17:18.696124 我有以下代码。 String dateString = "2018-11-08 08:17
我试图将一些日期字符串解析为日期值,但是,使用下面的代码,我得到了一个异常: DateTimeFormatter formatter = DateTimeFormatter.ofPattern("Q'
我正在尝试将 String 日期的格式从 EEEE MMMM d 更改为 MM/d/yyyy,首先,转换将其转换为 LocalDate,然后将不同模式的格式化程序应用于 LocalDate,然后再次将
使用 Java 1.8.0_51 以下代码(取自 Unable to obtain OffsetDateTime from TemporalAccessor) DateTimeFormatter fo
我正在尝试将格式为“YYYYww”(例如 201901)的简单字符串解析为 LocalDate,但我的尝试都没有成功。 我试图通过简单地使用模式“YYYYww”以及通过手动将值附加到 Formatte
当我这样做的时候 String datum = "20130419233512"; DateTimeFormatter formatter = DateTimeFormatter.ofPattern(
我编写了一段简单的代码来使用 java 8 api 解析日期。我还解决了有关此主题的各种其他堆栈溢出问题,但未能解决错误。 package com.test.java8api; import java
我有一个特定的类可以解析(相当)多种日期: // imports omitted for brevity public final class DateParser { private sta
我编写了一段简单的代码来使用 java 8 api 解析日期。我还解决了有关此主题的各种其他堆栈溢出问题,但未能解决错误。 package com.test.java8api; import java
我需要将标准的长 System.currentmillis 转换为临时访问器,但不知道如何开始。 最佳答案 Instant是一个 TemporalAccessor,因此您可以从纪元以来的毫秒数创建一个
这个问题已经有答案了: Unable to obtain OffsetDateTime from TemporalAccessor (3 个回答) Unable to obtain LocalDate
我尝试使用 "yyyyMMddHHmmssZ" 格式解析 "20140726080320+0400",如下所示: System.out.println("********************" +
给定一个 DateTimeFormatter 定义为: public static final DateTimeFormatter DATE_TIME = new DateTimeFormatterB
我在我的 Maven 项目中使用 Threetenbp 版本 1.4.4。在 tomcat 容器中部署 JAR 时,出现以下异常: java.lang.NoClassDefFoundError: "o
这是我的代码: private final DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MMM dd HH:mm:ss");
我正在使用下面的代码来解析日期字符串: String time = "2 Jun 2019 03:51:17 PM ACST"; String pattern = "d MMM yyy
LocalDateTime.parse("2017-02-02 08:59:12", DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss")); 它打印错
解析 DateTime 时出现异常。我在这里缺少什么 DateTimeFormatter formatter = DateTimeFormatter.ofPattern("0DDDHHmmss");
我是一名优秀的程序员,十分优秀!