繁体   English   中英

将 24 小时时间更改为 12 小时时间的最佳方法?

[英]Best way to change 24hr time to 12hr time?

我目前有一个字段 IncidentTime,它以 24 小时格式显示时间。 例如,16:30:00:0000000。 如何转换此字段以将时间显示为“下午 4:30”?

你可以convert() 假设您的列是time数据类型:

select convert(varchar(8), mycol, 100) formatted_col from mytable

否则,您可能需要先将convert()为时间:

select convert(varchar(8), convert(time, '16:30:00'), 100) formatted_col from mytable

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM