首页 > 解决方案 > 仅从数据库中提取时间,其中时间与gridview中的日期一起保存

问题描述

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

标签: sqlvb.net

解决方案


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

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

所以在你的查询中

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

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


推荐阅读