设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] 日期计算问题

[复制链接]
跳转到指定楼层
1#
发表于 2004-4-4 06:58:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
日期计算有不少现成函数.
现在假设计算要求只包含工作日(周一到周五),本周一到下周一原本是七天差异,按照工作日规则则是五天差异了.如果更进一步要求则还要考虑去掉国定假期.
求各位大哥提供解决思路.感谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2004-4-4 17:27:00 | 只看该作者
这个是可以解决,可能会比较麻烦一点,只是不知道你要具体怎么操作。我举一点点我的意见:用Select Case语句进行选择!把特定日期的天数给排除开去。
3#
 楼主| 发表于 2004-4-4 23:49:00 | 只看该作者
感谢Ajoe
稍具体讨论:假设 订单日期和发货日期,发货限定于订单日期后20天.不考虑任何因素,最后发货日可以 DateAdd("d",30,[订单日期]) 获得.
但如要去除节假日,如何是好?
我主要想请教一下这种剔除节假日的天数计算的解决思路.
比如我就有一个笨办法.假设某个系统涉及几年期间(因为几年不作升级的系统几乎是不可想象的),我可以把这几年的所有工作日做一个日期表,然后根据不同日期对应记录号的差来计算天数.
当然我在具体实施我的办法前,想向高手请教下看有否更便捷的方案,以便择优实施.
再次感谢!
肯请高手热情指导!
4#
 楼主| 发表于 2004-4-5 19:48:00 | 只看该作者
再顶一次,还是没人出招就算了

点击这里给我发消息

5#
发表于 2004-4-5 20:54:00 | 只看该作者
记得有函数是返回国际公认工作日的。
6#
发表于 2004-4-5 21:07:00 | 只看该作者
你那个笨办法就是最简单的办法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-29 21:21 , Processed in 0.091260 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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