SQL格式时间对象从24小时到12小时

时间:2012-07-31 17:41:51

标签: sql time format

有没有办法在SQL中将时间对象转换为12小时格式?我不能nessessarilly使用datetime,因为检索的数据不是特定于日期。

16:45:00 - >下午4:45

1 个答案:

答案 0 :(得分:2)

尝试使用:

DECLARE @aux NVARCHAR(8)='16:45:00'
SELECT CONVERT(VARCHAR(15),CAST(@aux AS TIME),100)