English 中文(简体)
如何用HHH:MM格式展示时间?
原标题:How to display time in HH:MM format?
  • 时间:2009-10-06 10:49:01
  •  标签:

如何显示时间<代码> HH:MM Format?

使用2000年5月

在我的数据库中,数据类型为varchar

表1

Time

08:00:00
09:00:23
214:23:32

这里,我只读08:00,09:00,214:23

如何对这种条件提出质问?

最佳回答

我认为,Andrew正在找到一个正确的解决办法,只是没有触及所有可能性:

SELECT LEFT(Time, LEN(TIME)-3)

不应超过最后3个特点。

现在,如果你想要四舍五入,那就又是个故事。

问题回答

虽然你可以选择把var变成时代和形式,假定你不想四舍五入,但你可以缩短这一进程。 (假设变数中的时间格式一致)

select left( 08:00:00 ,5)

Edit : 问题改变,现在我将使用

select substring( 243:00:00 , 1, len( 243:00:00 ) - 3)

以适当的领域取代所使用的数值

Cheap and cheerful.





相关问题
热门标签