转换日期格式从2013年5月4日上午2:28到2013-05-04 02:28:34.000格式

时间:2013-09-10 11:51:07

标签: sql-server sql-server-2008 date format

我想将日期格式从May 4 2013 2:28AM转换为2013-05-04 02:28:34.000

有人帮我吗?

1 个答案:

答案 0 :(得分:1)

您可以使用CASTCONVERT功能转换日期格式。

使用CAST:

SELECT CAST('May 4 2013 2:28AM' AS DATETIME)

输出

2013-05-04 02:28:00.000

使用CONVERT:

SELECT CONVERT(DATETIME, 'May 4 2013 2:28AM')

输出

2013-05-04 02:28:00.000