在MS Access中有两个字段,一个是"日期/时间"数据类型和另一个"短文本"数据类型。
日期/时间数据类型是日期格式:mm / dd / yyyy 短文本数据类型是24小时格式:2100
我试图将这两个字段组合成一个而不改变其格式。到目前为止,我已经做到了这一点:
1)首先添加分号:
Format(TimeSerial(Left([Trip_output].[REP_TIME],2),Right([Trip_output].[REP_TIME],2),0),"Short Time")
2)结合两个领域,日期和时间时间:
Format([Trip_output].[REP_DATE],"mm/dd/yyyy")+ ([Trip_output].[REP_TIME],"hh:nn"))
约束: - 我只需要使用查询来进行更改 - 我无法通过设计视图进行更改
将它们组合起来以达到这种格式的最佳方式是什么:" mm / dd / yyyy hh:nn" ?
答案 0 :(得分:0)
您无法添加日期/时间日期和字符串时间。您必须先将字符串时间转换为日期/时间。所以,在查询中:
REP_DATETIME: [REP_DATE]+TimeValue(Format([REP_TIME, "@@\:@@"))