【问题标题】:Java parse date using SimpleDateFormatJava 使用 SimpleDateFormat 解析日期
【发布时间】:2014-07-24 09:40:33
【问题描述】:

我正在尝试将英文日期从字符串格式转换为日期,如果可能的话,将其转换为 法文格式

例如,我得到这种格式的东西:"2014-07-21T14:31:08+0200" 我正在使用这条线,但这会引发 ParseException 任何想法?

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.Z");

【问题讨论】:

  • . 前面有一个Z,但在您的示例日期中没有

标签: java date type-conversion


【解决方案1】:

您在格式内的Z 前面有一个.

    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ");
    Date date = simpleDateFormat.parse("2014-07-21T14:31:08+0200");

愉快地解析。

【讨论】:

    猜你喜欢
    • 2021-06-22
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 2012-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多