vb.net – 从datetimepicker获取时间到mysql时间数据类型

我有自定义24小时格式HH:mm:ss的datetimepicker

只选择小时

然后我将mydtIncidentTime声明为DateAndtime

    mydtIncidentTime = dttimepicker.Value.ToString("HH:mm:ss")

我只能以24小时的格式节省时间
我节省了mysql的时间(mysql数据类型是TIME)

    str_to_date('" & Me.mydtIncidentTime & "', '%H:%i%s')

最佳答案 你可以使用MySQL的TIME_FORMAT()函数.

SELECT TIME_FORMAT(timeout_pm, '%h:%i:%s %p') time_12h
  FROM dtr
 WHERE ...

你可以找到SQLFiddle演示

点赞