首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以hh:mm:ss格式访问时间的MS访问数据类型

以hh:mm:ss格式访问时间的MS访问数据类型
EN

Database Administration用户
提问于 2016-04-20 15:43:02
回答 1查看 6.7K关注 0票数 0

我的数据库包含三个不同的体育赛事,并以hh:mm:ss格式从Excel电子表格导入完成时间。

如何自定义Access数据类型字段以接受此格式?此外,我还需要为每个参与者添加三个不同的事件时间,以创建一个总时间,但需要格式上的帮助。

EN

回答 1

Database Administration用户

发布于 2016-04-20 19:16:03

您可以将数据存储在Excel中,作为从默认日期开始的时间量。如果您只是按您希望的格式输入时间,它将自动添加默认日期。输入"4:30:00“就像在FinishTime中一样,它将保存数据,就像在未格式化日期中一样,但它将是可见的格式,您希望并保留适当的时间值。

在Access中创建表时,只需更改格式以更改其显示方式。注意,在访问记录中,以"nn“而不是"mm”的形式存储,将其与月份区分开来。

它会像你想要的样子。注意,虽然未格式化的默认日期与Excel中的访问显示不同,但相对于默认的起始点,时间将保持不变。

从那里开始,通常只需将Excel导入Access表,或者在相同的"hh:mm:ss“中直接输入访问表中的时间。

当您想要查看汇总的数据时,可以在查询中这样做,确保将其转换为日期并将其格式化以显示您的意愿。

在这种情况下:

代码语言:javascript
复制
Format(CDate(Sum([FinishTime])),"hh:nn:ss")

导致了你想要的总时间

如果你预计总时间超过24小时,有更多的事情需要考虑,但这听起来不像这个项目会。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/135952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档