【问题标题】:Convert from String to date从字符串转换为日期
【发布时间】:2012-04-03 06:18:32
【问题描述】:

我想将“2012-03-08T00:00:00+01:00”之类的字符串转换为日期..

我尝试将 Dateformatter 与“YYYY-MM-dd HH:mm”一起使用,但它不起作用(解析时出错)。

有什么想法吗?

非常感谢。

【问题讨论】:

  • 你从哪里得到字符串?来源是否在您的控制之下?如果是,您可能想要使用时间戳。它们将为您提供更好的控制
  • 但是您的模式与日期格式不匹配! T在哪里,秒在哪里?和时区?

标签: java date


【解决方案1】:

这个模式应该匹配:yyyy-MM-dd'T'HH:mm:ssZ

【讨论】:

    猜你喜欢
    • 2021-07-14
    • 2017-04-24
    • 2015-04-27
    • 2011-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-08
    相关资源
    最近更新 更多