设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 4076|回复: 4
打印 上一主题 下一主题

[查询] 如何计算两个日期之间间隔的小时、分钟

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2017-9-11 14:40:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在查询中,需要计算两个日期时间之间的间隔小时数,需要详细到小时、分钟。使用Datediff函数只能显示小时或者分钟,无法同时显示小时、分钟。需要如何处理?请各位老师指教。
两个日期时间格式如下:
2017-09-01 10:30:00
2017-09-11 18:15:32
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2017-9-11 14:42:26 | 只看该作者
用datediff获得最小的单位如秒
再除60 得到分,再除60得到小时

点击这里给我发消息

3#
 楼主| 发表于 2017-9-11 15:06:02 | 只看该作者
希望显示的结果为:h:n:s

日期1:2017-09-11 12:00:00
日期2:2017-09-11 15:04:00

显示的结果为:3:04:00

点击这里给我发消息

4#
发表于 2017-9-11 21:30:30 | 只看该作者
就是用我说 的方法啊。
你参考我以前写这个工龄的计算代码
原理是完全一样的
http://www.access-cn.com/info/3529-cn.html

点击这里给我发消息

5#
 楼主| 发表于 2017-9-12 16:57:45 | 只看该作者
搞定了,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-25 19:40 , Processed in 0.105744 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表