我的数据库中有一个名为' Times'的字段,它是一种日期/时间格式,其格式设置为“短时间”。在我的数据库中,日期没有显示,也没有像我所知的那样添加到数据库中。这只是时间价值。我的DBGrid显示时间字段,其中包含时间值和日期' 12/30 / 1899'。如何在我的时间字段中删除日期。
这是我用来提交给数据库的代码。 获取时间价值:
bookingtimes:= timeof(dttime.Time);
提交到数据库:
tblbooking.FieldByName('Times').AsDateTime:=bookingtimes;
DBGrid'时代'列输出:
12/30/1899 7:02:01AM
答案 0 :(得分:3)
如果我明白你的意思,这对你有用,请按照以下步骤操作:
Times
字段:
Object Inspector
并找到DisplayFormat
媒体资源:
format
撰写hh:mm:ss
:
那就是它。