java中将字符串转换为日期格式

2023-12-01

我想将此字符串转换为以下日期格式。

  String s = "2-26-2013";
  Date date = new SimpleDateFormat("EEEE, MMMM/dd/yyyy").parse(s);
  System.out.println(date);

我收到此错误:

Exception in thread "main" java.text.ParseException: Unparseable date: "2-26-2013"
    at java.text.DateFormat.parse(DateFormat.java:357)

嗯,是。您传递给构造函数的参数SimpleDateFormat表示您期望日期的格式。

"EEEE, MMMM/dd/yyyy"对于“Tuesday, February/26/2013”​​这样的输入有效。这甚至不是slightly有效期为“2013 年 2 月 26 日”。你确实明白你是parsing目前的文本,尚未格式化?

看起来您想要一个“M-dd-yyyy”或可能“M-d-yyyy”的格式字符串。

如果您尝试从一种格式转换为另一种格式,则需要首先指定要解析的格式,然后指定要格式化的格式:

SimpleDateFormat parser = new SimpleDateFormat("M-dd-yyyy");
SimpleDateFormat formatter = new SimpleDateFormat("EEEE, MMMM/dd/yyyy");
Date date = parser.parse(input);
String output = formatter.format(date);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java中将字符串转换为日期格式 的相关文章

  • 如何在 Spring Data 中选择不同的结果

    我在使用简单的 Spring Data 查询或 Query 或 QueryDSL 在 Spring Data 中构建查询时遇到问题 如何选择三列 研究 国家 登录 不同的行 并且查询结果将是用户对象类型的列表 Table User Id S
  • 通过SOCKS代理连接Kafka

    我有一个在 AWS 上运行的 Kafka 集群 我想用标准连接到集群卡夫卡控制台消费者从我的应用程序服务器 应用程序服务器可以通过 SOCKS 代理访问互联网 无需身份验证 如何告诉 Kafka 客户端通过代理进行连接 我尝试了很多事情 包
  • 如何在 Antlr4 中为零参数函数编写语法

    我的函数具有参数语法 如下面的词法分析器和解析器 MyFunctionsLexer g4 lexer grammar MyFunctionsLexer FUNCTION FUNCTION NAME A Za z0 9 DOT COMMA L
  • 如何将 Mat (opencv) 转换为 INDArray (DL4J)?

    我希望任何人都可以帮助我解决这个任务 我正在处理一些图像分类并尝试将 OpenCv 3 2 0 和 DL4J 结合起来 我知道DL4J也包含Opencv 但我认为它没什么用 谁能帮我 如何转换成 INDArray 我尝试阅读一些问题here
  • 来自十六进制代码的 Apache POI XSSFColor

    我想将单元格的前景色设置为十六进制代码中的给定颜色 例如 当我尝试将其设置为红色时 style setFillForegroundColor new XSSFColor Color decode FF0000 getIndexed 无论我在
  • Spring Security SAML2 使用 G Suite 作为 Idp

    我正在尝试使用 Spring Security 5 3 3 RELEASE 来处理 Spring Boot 应用程序中的 SAML2 身份验证 Spring Boot 应用程序将成为 SP G Suite 将成为 IDP 在我的 Maven
  • 需要使用 joda 进行灵活的日期时间转换

    我想使用 joda 解析电子邮件中的日期时间字符串 不幸的是我得到了各种不同的格式 例如 Wed 19 Jan 2011 12 52 31 0600 Wed 19 Jan 2011 10 15 34 0800 PST Wed 19 Jan
  • 在另一个模块中使用自定义 gradle 插件模块

    我正在开发一个自定义插件 我希望能够在稍后阶段将其部署到存储库 因此我为其创建了一个独立的模块 在对其进行任何正式的 TDD 之前 我想手动进行某些探索性测试 因此 我创建了一个使用给定插件的演示模块 到目前为止 我发现执行此操作的唯一方法
  • Java:如何为山区时间创建 TimeZone 对象?

    必须不禁用夏令时 嗯 在这个清单 http en wikipedia org wiki List of tz database time zones在 zoneinfo 时区名称中 有很多声称是 山地时间 找到最适合您想要的那个 然后使用它
  • 内部存储的安全性如何?

    我需要的 对于 Android 我需要永久保存数据 但也能够编辑 并且显然是读取 它 用户不应访问此数据 它可以包含诸如高分之类的内容 用户不得对其进行编辑 我的问题 我会 并且已经 使用过Internal Storage 但我不确定它实际
  • 使用 Mockito 模拟某些方法,但不模拟其他方法

    有没有办法使用 Mockito 模拟类中的某些方法 而不模拟其他方法 例如 在这个 诚然是人为的 Stock我想嘲笑的班级getPrice and getQuantity 返回值 如下面的测试片段所示 但我想要getValue 执行乘法 如
  • 流中的非终结符 forEach() ?

    有时 在处理 Java Stream 时 我发现自己需要一个非终端 forEach 来触发副作用但不终止处理 我怀疑我可以用 map item gt f item 之类的方法来做到这一点 其中方法 f 执行副作用并将项目返回到流中 但这似乎
  • HashMap 值需要不可变吗?

    我知道 HashMap 中的键需要是不可变的 或者至少确保它们的哈希码 hashCode 不会改变或与另一个具有不同状态的对象发生冲突 但是 HashMap中存储的值是否需要与上面相同 为什么或者为什么不 这个想法是能够改变值 例如在其上调
  • 如何在 Java 中创建接受多个值的单个注释

    我有一个名为 Retention RetentionPolicy SOURCE Target ElementType METHOD public interface JIRA The Key Bug number JIRA referenc
  • 返回 Java 8 中的通用函数接口

    我想写一种函数工厂 它应该是一个函数 以不同的策略作为参数调用一次 它应该返回一个函数 该函数根据参数选择其中一种策略 该参数将由谓词实现 嗯 最好看看condition3为了更好的理解 问题是 它没有编译 我认为因为编译器无法弄清楚函数式
  • 是否可以使用 Java Guava 将函数应用于集合?

    我想使用 Guava 将函数应用于集合 地图等 基本上 我需要调整 a 的行和列的大小Table分别使所有行和列的大小相同 执行如下操作 Table
  • Spring-ws:如何从没有“Request”元素的 xsd 创建 Wsdl

    尝试为客户端实现 SOAP Web 服务 我需要一个 wsdl 文件来通过soapUI 测试该服务 但正如您在下面看到的 这个 xsd 没有 Request 和 Response 方法 所有请求和响应都被定义为基本 ServiceProvi
  • Resteasy 可以查看 JAX-RS 方法的参数类型吗?

    我们使用 Resteasy 3 0 9 作为 JAX RS Web 服务 最近切换到 3 0 19 我们开始看到很多RESTEASY002142 Multiple resource methods match request警告 例如 我们
  • OpenCSV:将嵌套 Bean 映射到 CSV 文件

    我正在尝试将 bean 映射到 CSV 文件 但问题是我的 bean 具有其他嵌套 bean 作为属性 所发生的情况是 OpenCSV 遍历属性找到一个 bean 然后进入其中并映射该 bean 内的所有数据 如果找到另一个 bean 它就
  • 泛型、数组和 ClassCastException

    我想这里一定发生了一些我不知道的微妙事情 考虑以下 public class Foo

随机推荐

  • redux saga,有条件地节流/反跳?

    当横幅在屏幕上可见时 我会记录横幅展示次数 当用户滚动时 同一横幅可以在短时间内多次可见 我想阻止这种情况发生 第一想法是 throttle是预防它的完美方法 但是当你在一个页面上有多个横幅时 throttle如果受到限制 则不会在屏幕中记
  • 将简单的物理应用到 SceneKit XCODE SWIFT 中的 .scn 对象

    嘿 下面我有一个正常的球体 我创建它只是为了测试我的游戏场景 世界是否具有物理特性 所以我只是将球放入场景 世界中 就很完美了 它受到重力的影响 然后我尝试对 scn 文件执行完全相同的操作 我赋予它的物理性质与下落的测试球体对重力的影响相
  • 混合 JPA 注释和 XML 配置

    我有一个相当大的 新 项目 其中我们使用 JPA 映射注释了许多域类 现在是时候实现许多命名查询了 一些实体可能有多达 15 20 个命名查询 我认为在注释中编写这些命名查询会使源文件变得混乱 因此正在考虑将它们放入 XML 映射文件中 这
  • 将 Github Markdown 语言与 CSS 混合

    如何将CSS添加到github的markdown语言中 我已经能够通过使用 html 标签内的 style 属性来做到这一点 例如 p style text align center This is some random text p 但
  • R:列集中最后一个非 NA 值

    我正在寻找管道支持的以下问题的解决方案 我的数据看起来像这样 tibble column set 1 1 c 1 2 3 column set 1 2 c 2 3 NA column set 1 3 c 3 NA NA column set
  • jQuery 使用 jQuery.support 而不是 jQuery.browser 检测 IE6

    我没有找到使用 jquery support 而不是不再支持的 jquery browser 来检测 IE6 的明确方法 我还需要考虑怪癖模式 呃 我在 Stack 上看到了几篇文章 但它们都引用了 jquery browser 并且 jq
  • 我可以关闭 cmd 中这个“for”循环输入的 echo 吗?

    我试图使用这个优秀的答案 有没有一种方法可以让一个命令行执行以下命令 删除所有大小为零的文件 而不打印任何输出 for r F in do if zF 0 del F 它显示所有扩展的命令 当大小不为零时也是如此 我尝试过使用如何在 cmd
  • C++ 中首选的构建器模式是否有替代方案?

    我来自 Java 那里大量使用了构建器模式 e g Foo foo new FooBuilder setBar 43 setBaz hello world enableCache true build 例如 Automapper 是一个流行
  • 列表

    我有一个关于泛型的 Java 问题 我声明了一个通用列表 List
  • WebApi2 IHttpActionResult 强类型返回值

    这样做是可能的 但并不理想 一个大大简化的示例 Serializable public class MyRecord public string key get set public string data get set public a
  • 如何克隆表中的行而不克隆其中输入元素的值?

    我正在尝试向表中添加一行 我发现我们可以使用clone 复制现有行的方法 我的表有两个不同的文本输入 tr 元素 克隆最后一行也会复制我的文本输入中的值 这是我不想要的 如何克隆行而不重复值 这是我到目前为止所拥有的 table 1 tr
  • C语言中的位运算

    所以如果我有一个 32 位的整数 前 28 位 左起 用于存储内存块的大小 接下来的两位是 0 最后两位是 存储如果它是最后一个节点然后 存储是否使用 分别 我想做的是知道如何在 isLast 操作和 isUsed 操作上打开和关闭标志 如
  • Apps 脚本高级日历 API - 插入带有标题的新事件 - 错误“源网址无效:”

    我正在使用 内置 AdvancedApps 脚本日历 API 不是 REST API 并尝试创建新的日历事件 但我收到错误 无效的来源网址 我直接从日历中获取日历 ID 所以我认为不是这样的 function createCalEvent
  • 无法在 MacOS Mojave 和 R 3.5.2 上加载 rJava

    我问过了之前有过类似的问题 但没有得到任何我可以实际实施的答案 我也阅读了答案here and here 但无法实现其中任何一个 部分是因为没有答案实际上回溯其所有步骤 Problem 我在 R 3 5 2 和 MacOS Mojave 1
  • SQL INSERT - 无效的列名

    正如你们中的一些人可能从我之前的文章中看到的那样 我是使用 C 创建网站的新手 尽管我有相当多的使用它来创建 Windows 窗体应用程序的经验 强大的力量正在诱惑我远离 PHP 但我在我认为的基础知识上一直失败 无论如何 这是我的问题 我
  • Node JS 不断收到 Failed to load resources 错误消息

    我目前正在测试 Node js 应用程序并尝试添加 我的代码 但不断收到错误消息 Failed to load resource the server responded with a status of 404 Not Found htt
  • PySpark 中未加载 Elephas:没有名为 elephas.spark_model 的模块

    我正在尝试在集群上分发 Keras 训练并使用 Elephas 来实现这一点 但是 当运行 Elephas 文档中的基本示例时 https github com maxpumperla elephas from elephas utils
  • 在 Azure AD B2C 中设置 ui-locales 从应用程序内登录 (.NET Core)

    我正在开发 ASP NET Core 应用程序 该应用程序利用 Azure AD B2C 进行用户管理 我希望将登录 注册表单本地化为多种语言 我在 Azure 门户的 Azure AD B2C 管理仪表板中添加了新的策略语言 现在我想设置
  • 编辑时在下拉菜单中选择的项目

    我这里有这段代码
  • java中将字符串转换为日期格式

    我想将此字符串转换为以下日期格式 String s 2 26 2013 Date date new SimpleDateFormat EEEE MMMM dd yyyy parse s System out println date 我收到