我想从时间开始只有......

时间:2015-08-18 04:52:58

标签: sql

我将时间存储在数据库中,如8:58:37 am。 我想从时间开始只有......:

我试过这个:

SELECT DATEPART(hour,time) AS orderofhour,
DATEPART(minute,time) AS orderofminu
FROM tblschoolgps;

3 个答案:

答案 0 :(得分:1)

您可以使用TIME_FORMAT -

SELECT TIME_FORMAT(your_field,'%H:%i') as time_data FROM your_table

答案 1 :(得分:0)

尝试此查询

SELECT TIME_FORMAT('8:58:37 am', '%h:%i');

答案 2 :(得分:-1)

Select format(getdate(),'hh:mm')