问题标签 [datetimeparseexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 来自 ClientBuilder/WebTarget 程序的带有 DateTimeParseException/JsonbException 的 JSON 解析日期
JSON
当我的程序使用POST
包含Body
, 而不是REST
客户端程序的服务时,我在解析日期时遇到问题Postman
。
使用带有 URL http://localhost:8080/api/v1/customers/createPurchaser 的 Postman
我的程序客户端控制台的输出是:
java.time.format.DateTimeParseException:无法在索引 0 处解析文本“653038060000”
我的程序客户端(ConsumingServices
类)的代码是:
输出:
样式化的输出。
类Customer
(所有代码都在这个问题javax.ws.rs.ProcessingException 中,在 Payara Server 5 中找不到内容类型应用程序/json 类型的编写器)
pom.xml
我的程序客户端的依赖项是:
如何在我的客户端中解决这个问题(使用ClientBuilder/WebTarget)
程序,如果使用 REST 客户端程序可以正常工作??
java - 使用时区格式化日期时间
我需要将任何带有用户指定区域设置和时区的传入日期时间字符串解析为唯一模式,以便稍后将其正确存储在数据库中:
但我收到以下错误:
这段代码有什么问题?
java - 日期和时间在特定索引处显示解析错误
我从 JSON API URL 获取日期和时间,格式如下
但是当我想以毫秒为单位进行转换时,它给了我一个索引 10 的错误。我不知道为什么会出现这个问题我检查了其他 Stackoverflow 答案但没有成功
这是错误
java - 如何使用 csv 文件中的日期和时间填充我的 JTable?
所以这里是我一直试图转换的链接http://www2.hawaii.edu/~takebaya/ics111/jtable_basic/jtable_basic.html 。
基本上我想要的是让我的 JTable 在此处显示我的 csv 文件的内容:
错误信息:
java - 无法解析文本,找到未解析的文本
当我通过的文本符合格式时,我无法弄清楚为什么会收到 DateTimeParseException 错误。以下是导致问题的代码:
这是奇怪的事情。每当我查询用户一段时间(让我们以 00:02:30 为例),它完全按照我的意愿运行。但是当我使用我的方法(从文本文件中提取时间)时,它会给出错误:
线程“主”java.time.format.DateTimeParseException 中的异常:无法解析文本“00:02:30”,在索引 8 处找到未解析的文本
我假设的第一件事是,它可能会带来额外的空白或类似的东西。因此,为了检查这一点,我在变量的每一侧打印了 3 行,它打印了这个:
---00:02:30---
正如您在上面看到的,没有空格。如果我对 00:02:30 进行硬编码,那么它也可以完美运行。然后我遇到了另一个困扰我的事情。我的文本文件如下所示:
第一次完美通过,但之后的任何人都会导致错误。它们都有完全相同的格式,两边都没有空格,所以我看不到问题所在。我检查了有关该问题的每一个论坛帖子,其中大多数是使用错误格式、错误字符串等的个人。我不确定这里的情况是否如此,因为当我对其进行硬编码或查询用户输入时它可以完美运行。
以下是我在 Formatter 中选择的每个选项的含义(来自文档):
这是读取文件的方法:
}
歌曲类:
主要的:
最后如前所述是文件:
提前感谢大家的帮助!
java - 我必须从字符串中获取 OffsetDateTime
字符串采用这种格式 - “2021-07-13 05:22:18.712”
我尝试使用此代码来解析它。
OffsetDateTime parsedDateTime = OffsetDateTime.parse("2021-07-13 05:22:18.712");
但我不断收到此错误 - org.threeten.bp.format.DateTimeParseException: Text '2021-07-13 05:22:18.712' could not be parsed at index 10.
我如何使它工作?任何建议都会有所帮助。谢谢
java - 无法在索引 20 处解析 DateTimeParseException
为什么这段代码在 intellij 中运行良好,但在 Android Studio 中运行时抛出异常?
还有这个
发生异常时,文本与我在这里使用的文本完全相同。
例外:
java - java.time.format.DateTimeParseException:无法在索引“dd.MM.yyyy HH:mm”处解析文本
我的代码是:
我收到异常 java.time.format.DateTimeParseException: Text '01.03.2021 0:01' could not be parsed at index 11
java - 无法解析文本“28Feb2020”,在索引 7 处找到未解析的文本
输入文本是 20FEB2020
以下代码块抛出DateTimeParseException
消息Text '28Feb2020' could not be parse, unparsed text found at index 7:
java - 解析 LocalDate 但得到 DateTimeParseException;dd-MMM-uuuu
我正在尝试将 a 转换String
为LocalDate
using DateTimeFormatter
,但收到异常:
java.time.format.DateTimeParseException
:无法在索引 5 处解析文本“ 2021-10-31 ”
我的代码是
我正在尝试从输入日期转换2021-10-31
为31-Oct-2021
.