如何通过传递输入日期来识别日期格式
2018年4月17日
17/4/2018
2018/17/4
2018年4月17日
答案 0 :(得分:1)
如评论中所述,您需要依次检查每种不同的日期格式,直到您获得有效日期。
检查不同格式的顺序取决于日期的来源。有关不同国家/地区的偏好,请参阅here,但请注意,美国确实是唯一使用MDY和YDM的地方。在其他地方使用ISO standard YMD或DMY。
所以对于美国你可能想要MDY DMY YMD YDM,对于中国你想要YMD DMY以及世界其他地方的DMY YMD。
理想情况下,检查日期的顺序应该是系统中的区域选项。