SQLServer中将yyyy:MM:dd HH:mm:ss.sss转为yyyyMMddHHmmss

Convert中没有直接的这样的格式。

日期转"yyyyMMdd"是112的格式。时间为没有"hhmmss”这样的格式,只能使用hh:mm:ss替换:的方式来解决了。

最终的结果如下:

convert(varchar(8),a.ReplyTime,112)+replace(convert(varchar(8),a.ReplyTime,114),":","") as ReplyTime

Convert中没有直接的这样的格式。

日期转"yyyyMMdd"是112的格式。时间为没有"hhmmss”这样的格式,只能使用hh:mm:ss替换:的方式来解决了。

最终的结果如下:

convert(varchar(8),a.ReplyTime,112)+replace(convert(varchar(8),a.ReplyTime,114),":","") as ReplyTime

 

 
posted @ 2020-05-15 08:35  习惯沉淀  阅读(3011)  评论(0编辑  收藏  举报