当前位置: 首页 > 知识库问答 >
问题:

使用DateTimeFormatter[duplicate]进行简单的自定义格式设置

农星华
2023-03-14

我希望使用datatimeformatter解析以下内容的非常简单的格式:

1 1 197 6这是d M yyyy格式

val format = new SimpleDateFormat("d M yyyy")
format.parse("1 1 1976")
val format = DateTimeFormatter.ofPattern("d M yyyy")
LocalDateTime.parse("1 1 1976", format)

投掷

'1 1 1976' could not be parsed: Unable to obtain LocalDateTime from TemporalAccessor: {},ISO resolved to 1976-01-01 of type java.time.format.Parsed 

不确定在我的情况下使用Java8Time的最佳方法是什么

共有1个答案

武向文
2023-03-14

使用localdate而不是localdatetime解决您的问题。

val format = DateTimeFormatter.ofPattern("d M yyyy");
val date = LocalDate.parse("1 1 1976", format);
System.out.println(date);
 类似资料:
  • 如何使用threeten BP验证自定义格式的日期,如31/02/1985?

  • 我可以在我的OpenAPI定义中使用我自己的自定义格式并让AWS API Gateway使用它们进行验证吗?我找不到任何参考资料,所以我假设没有? 例如,我只想问候一个叫戴夫的人:

  • 本文向大家介绍python自定义解析简单xml格式文件的方法,包括了python自定义解析简单xml格式文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python自定义解析简单xml格式文件的方法。分享给大家供大家参考。具体分析如下: 因为公司内部的接口返回的字串支持2种形式:php数组,xml;结果php数组python不能直接用,而xml字符串的格式不是标准的,所以也不能用

  • 我正在尝试编写一个简单的数据库函数来从表中检索值。 MariaDB只是给出以下消息 在“开始声明标题VARCHAR DEFAULT”附近,在第2行的标题FR中选择MyTitle 我看不出有什么不对。请帮忙。 谢谢你

  • 问题内容: 我正在使用python 2.7和xlwt模块进行excel导出 我想设置一个我可以使用的单元格的背景色 但我想设置自定义颜色smth。例如#8a8eef或是否存在可能的颜色调色板,因为浅蓝色无法正常工作:) 谢谢 问题答案: 如果您不使用而是逐步构建对象,则这是使用用户友好颜色名称的另一种方法:

  • 本文向大家介绍.NET Framework 格式:自定义DateTime格式,包括了.NET Framework 格式:自定义DateTime格式的使用技巧和注意事项,需要的朋友参考一下 示例