【问题标题】:Parsing a Date given in unknown format to standard format in java?将未知格式的日期解析为java中的标准格式?
【发布时间】:2012-06-27 06:33:05
【问题描述】:

嗨,我正在解析带有日期的 csv 文件(自定义格式), 我必须将 anyformat(mm-dd-yyyy, yyyy/mm/dd, mmm dd yyyy) 中给出的日期解析为标准格式 dd/mm/yyyy。

问题是我们如何找到给出日期的格式?

还有办法吗?

ps:我想在 csv 中询问日期格式。

【问题讨论】:

标签: java


【解决方案1】:

在您的情况下,字符串应该只包含“-”或“/”或“”之一,因此您可以根据它进行调度。

【讨论】:

  • @Thila,我不知道 csv 中给出的格式,它可以是任何可用的格式。
  • 小心使用模式列表。它可能意味着与您将解释的不同。前任。 1/2/3 - 这将是纯粹的运气,这种方法没有逻辑。
  • 任何可用的格式?这不会很好地工作。对于初学者来说,这是模棱两可的。
猜你喜欢
  • 1970-01-01
  • 2014-01-13
  • 1970-01-01
  • 2011-03-09
  • 2012-10-28
  • 1970-01-01
  • 1970-01-01
  • 2015-08-13
  • 1970-01-01
相关资源
最近更新 更多