欢迎您:游客!请先
登录
或
注册
风格
恢复默认设置
|
展区
文件集浏览
图片集浏览
Flash浏览
音乐集浏览
电影集浏览
|
搜索
Foxtable(狐表)
→
用户栏目
→
专家坐堂
→ 如何判断两个时间点之间有多少个双休日
新的主题
投票帖
小字报
下一主题 >>
<< 上一主题
共有
2122
人关注过本帖
平板
打印
复制链接
主题:如何判断两个时间点之间有多少个双休日
teng0731
小
大
1楼
|
信息
|
搜索
|
邮箱
|
主页
|
UC
加好友
发短信
等级:一尾狐
帖子:
459
积分:3471
威望:0
精华:0
注册:
2011/6/6 11:22:00
如何判断两个时间点之间有多少个双休日
Post By:2019/11/27 14:30:00 [
只看该作者
]
如何判断两个时间点之间间隔多少天,可以用下面的语句:
Dim d1 as Date = #3/17/2019 12:30:29#
Dim d2 as Date = #5/23/2019 18:33:52#
Dim t As TimeSpan = d2 - d1
Dim s As Double = t.TotalDays
还需要继续进行判断,这两个时间之间间隔了多少个双休日的天数,如假设间隔一个双休日,那就是2天,间隔一个双休日加一个星期六,那就是3天;
如果首尾的时间,也落在双休日,则只计算其真正的时间所折算成的天数,比如上面的起始时间d1如果刚好为星期六,其也落在了双休日中,但d1不能计算为1天,只能计算从12:30:29到24:00:00之间的时间折算为天数:0.478831018518519天;如果上面的结束时间d2刚好落在星期六,则计算天数时,只能计算18:33:52折算为天数:0.773518518518518天。
如何用代码实现上面的判断过程?
下一主题 >>
<< 上一主题
RSS2.0
|
Xhtml无图版
|
Xslt无图版
Copyright © 2000 - 2018
foxtable
.com
Tel: 4000-810-820 粤ICP备11091905号
Powered By
Dvbbs
Version 8.3.0
页面执行时间 0.02344 秒, 5 次数据查询