我正在尝试将字符串(12/01/2019 12:00:00 a.m.)转换为DATETIME。
我尝试过:
PARSE_DATE('%e/%m/%Y %k:%M:%S %P', Fecha_Desc)
没有结果……有帮助吗?
答案 0 :(得分:1)
两件事。首先,您需要parse_datetime()
。第二a.m.
无法识别。因此,删除空格:
SELECT PARSE_DATETIME('%e/%m/%Y %k:%M:%S %p', replace('12/01/2019 12:00:00 a.m.', '.', ''))
如果您确实想要日期,请在转换为datetime
之后转换为日期-或仅转换前10个字符。