我应该使用什么来只在Gridview中获得时间
我只想获取03:42
,但要获取01-01-1900 03:42:00
的操作方式
这是代码
cmd.CommandText = "select bumker1 Bumker_1, bumker2 Bumker_2, bumker3 Bumker_3, silo Silo_No, start_time Drier_Strt_Time,
end_time End_Time, hexa_resol Hexa_Sol_Prep, hexa_used Hexa_Used, batch_coated Coated_Batch, resin_used Resin_Used, sand_quantity Make
from mm_sandPreparation s
where date='" & Format(CDate(sanddate.Text), "MM/dd/yyyy") & "' and shift='" & rblshift.SelectedValue & "' "
Using sda As New SqlDataAdapter()
sda.SelectCommand = cmd
Using dt As New DataSet()
sda.Fill(dt)
vw_sand_details.DataSource = dt
vw_sand_details.DataBind()
End Using
End Using
答案 0 :(得分:0)
SELECT CONVERT(VARCHAR(5), GETUTCDATE(), 108)
将以HH:MM
格式返回07:26
格式的输出
所以在您的查询中
SELECT CONVERT(VARCHAR(5), start_time, 108)
将日期时间返回为HH:MM
格式