在mysql中将不同的日期格式转换为单个唯一的日期格式

时间:2016-09-17 11:42:08

标签: regex

例子;如22-1-1994               1995年2月12日               1997年3月5日               1996年7月14日将各种日期格式转换为单一的唯一日期格式,如

实例; 14七月-1996

2 个答案:

答案 0 :(得分:0)

^(?:(\d\d?)([-\/.])(\d\d?)\2(\d{4})|(\d\d?)-(\w+)-(\d{4}))$

这假设每个日期在文本字段中都是独立的。它只能专门找到所提供格式的值。它也没有验证(它可以做,但是会是一个更复杂的正则表达式,所以最好用你正在使用的任何语言将它们标准化为常规时间戳)。文本月份也必须在代码中进行整理。

答案 1 :(得分:0)

谢谢你,实际上它没有解决我的问题,,,实际上我希望日期格式在(11-11-2011)像这样的格式....从各种日期输入形式不同的日期格式像(11/11/2011),(12:11:2012),(12-augest-2010);;