将时间转换为24h格式

时间:2015-03-19 22:18:38

标签: sql ms-access

首先,我将格式为hhmm的时间转换为hh:nn(24小时格式)

Format(TimeSerial(Left([Table].[TIME],2),Right([TABLE].[TIME],2),0),"hh:nn:ss")

接下来,我尝试将其与日期相结合,但时间格式会自动更改为12h:

 TABLE.DATE= Format([TABLE].[DATE] & " " & Format(TimeSerial(Left([Table].[TIME],2),Right([TABLE].[TIME],2),0),"hh:nn:ss"),"mm/dd/yyyy hh:nn");

如何在此查询中以24小时格式保留日期?

1 个答案:

答案 0 :(得分:0)

始终将值处理与显示分开。

如果您的表字段的数据类型为Date,您只需执行以下操作:

=Table!Date+Table!Time

格式仅供显示。