从java中的日期字符串的未知格式返回日期格式

Buh*_*ndi 5 java date-format

可能重复:
解析Java中的任何日期

假设我们有一个格式的日期字符串(用户不知道).您可以从用户收到的可接受日期的示例:

  • yyyy-MM-dd/yy-MM-dd
  • yyyy/MM/dd/yy/MM/dd
  • dd/MM/yyyy/dd/MM/yy
  • MM/dd/yyyy/ MM/dd/yy`

是否有一个库接受字符串中的日期并返回可由SimpleDateFormatJoda Time 使用的日期格式?

谢谢

sal*_*emi 0

作为一个简单的解决方案:我将在提供的输入上应用每种日期格式以获取 Date 对象,然后使用相同的日期格式打印 Date 对象。如果日期格式的输入和输出相同,则该日期格式是候选格式。