gpt4 book ai didi

java - 使用 SimpleDateFormat 将特定字符串转换为日期

转载 作者:行者123 更新时间:2023-12-02 02:46:26 24 4
gpt4 key购买 nike

我想将这个字符串转换为 java Date 对象:
“2017 年 6 月 12 日星期一 21:00:15 GMT+0200(欧洲西部夏令时间)”

我做的第一件事是在第一个“(”之前分割字符串,然后删除所有尾随空格,这样我就剩下:
“2017 年 6 月 12 日星期一 21:00:15 GMT+0200”

现在我正在尝试使用以下 SimpleDateFormat 模式来解析它:
“EM d y H:m:s 'GMT'Z”

不幸的是,这行不通。我尝试了一些变化,但没有任何效果。是否有可能将该特定字符串转换为日期?

最佳答案

您使用的模式不正确。如果您有 3 个字母长的星期几缩写,则应使用 EEE,依此类推。

尝试“EEE MMM dd yyyy HH:mm:ss 'GMT'z”

关于java - 使用 SimpleDateFormat 将特定字符串转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44509378/

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