我们如何识别scala中的日期格式

时间:2018-04-17 07:02:58

标签: scala date date-format

如何通过传递输入日期来识别日期格式

2018年4月17日

17/4/2018

2018/17/4

2018年4月17日

1 个答案:

答案 0 :(得分:1)

如评论中所述,您需要依次检查每种不同的日期格式,直到您获得有效日期。

检查不同格式的顺序取决于日期的来源。有关不同国家/地区的偏好,请参阅here,但请注意,美国确实是唯一使用MDY和YDM的地方。在其他地方使用ISO standard YMD或DMY。

所以对于美国你可能想要MDY DMY YMD YDM,对于中国你想要YMD DMY以及世界其他地方的DMY YMD。

理想情况下,检查日期的顺序应该是系统中的区域选项。