从数据库中仅保存时间的时间与gridview中的日期一起保存

时间:2019-05-15 07:22:06

标签: sql vb.net

我应该使用什么来只在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

1 个答案:

答案 0 :(得分:0)

SELECT CONVERT(VARCHAR(5), GETUTCDATE(), 108)

将以HH:MM格式返回07:26格式的输出

所以在您的查询中

SELECT CONVERT(VARCHAR(5), start_time, 108) 

将日期时间返回为HH:MM格式