在日期中使用am / pm转换字符串

时间:2012-09-03 16:16:30

标签: tsql

我有一个varchar字段,其中我有以下值: 03/09/2012 11:40:25 a.m。

我需要在datetime中转换此字符串。当我尝试应用CONVERT但我收到错误。

提前致谢。

1 个答案:

答案 0 :(得分:3)

假设DATEFORMAT订单正确,导致问题的时间段为正确;

convert(datetime, replace('03/09/2012 11:40:25 a.m.', '.', ''))