从java 中的日期字符串的未知格式返回日期格式
可能重复:
解析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`
是否有一个库接受字符串中的日期并返回可由SimpleDateFormat
或Joda Time使用的日期格式?
谢谢
作为一个简单的解决方案:我将在提供的输入上应用每个日期格式以获取Date对象,然后使用相同的日期格式打印Date对象。 如果日期格式的输入和输出相同,则日期格式是候选。