我试图计算从dbo_table开始字段到结束字段的时间持续时间。我把表格从我的日程安排软件中拉出来,所以我无法控制格式。文本格式字段输入为"09:00"one_answers";15:30"对应于上午九时及下午三时三十分。我需要一些如何将它们转换成时间,以便它们可以被数学求和,以实现时间的持续时间。任何和所有的帮助将非常感激!!谢谢你。
使用CDate
转换为日期,然后减去:
Duration = CDate(CDate([TimeEnd]) - CDate([TimeStart]))
可以使用h:nn
格式格式化为时间的持续时间。
尝试使用文本数据的DateDiff()函数。访问应该自动转换为日期/时间。例子:
DateDiff("n","09:00","15:30")
返回390分钟。
假设时间范围在同一天。