哪位仁兄帮小弟一个忙,关于日期问题

szja 2005-01-20 05:13:50
我要计算工作日的问题:比如我今天承诺别人30个工作日后办理某件事,但30个工作日后是哪一天呢?我不怎么会写,哪位兄弟帮忙一下,感激不尽。
...全文
129 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
szja 2005-01-20
  • 打赏
  • 举报
回复
谢谢啊。
HHH3000 2005-01-20
  • 打赏
  • 举报
回复
晕,这个很简单吧
假设n个工作日后,
那么dateadd("d",Int(n/5)*7 + (n - Int(n/5)*5),date())
算不算今天你在+1-1吧
scoutlin 2005-01-20
  • 打赏
  • 举报
回复
date1=date()
for i=1 to 30
date1=dateadd("d",1,date1)
if weekday(date1)=0 or weekday(date1)=6 then
date1=dateadd("d",1,date1)
end if
next
response.write date1
AppleBBS 2005-01-20
  • 打赏
  • 举报
回复
实际情况跟理论上算得肯定有冲突的
szja 2005-01-20
  • 打赏
  • 举报
回复
没错,是5天的工作日算。
life360 2005-01-20
  • 打赏
  • 举报
回复
看错,是按 5 天的工作日算是吧
life360 2005-01-20
  • 打赏
  • 举报
回复
你就减少一天哦 dateadd("d",29,date())
shan1119 2005-01-20
  • 打赏
  • 举报
回复
你是要去掉休息日么?那有点难
szja 2005-01-20
  • 打赏
  • 举报
回复
这不是工作日后的,而是从今天过30天的那天,工作日应该要比30日长啊。
hackate 2005-01-20
  • 打赏
  • 举报
回复
shuju=dateadd("d",30,date())


这样就是30天后的了
avonqin 2005-01-20
  • 打赏
  • 举报
回复
dateadd("d",30,date())

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧