格式化时间为"24小时军事时间"?

Sno*_*owy 3 time datetime-format sql-server-2008

我正在将一些SQL Server 2000代码更新到SQL Server 2008R2,并且有一个看起来很像这样的功能,用于将时间转换为24小时格式.TSQL中有什么更酷/更聪明的方法呢?

谢谢.

Mos*_*ike 7

如果你想要的只是军事时间:

SELECT CONVERT(VARCHAR(8), GETDATE(), 108) AS MilitaryTime
Run Code Online (Sandbox Code Playgroud)