Foxtable(狐表)用户栏目专家坐堂 → 当到期时间已经是本月最后一天后 将这个值赋值到初始时间的时候 自动跨到下一个月呢 以便实现新的到期时间 新的月份 如图中的2021-5-31 执行后 那么应该加上的初始时间就是2021-6 然后到期时间计算为2021-6-30


  共有2940人关注过本帖树形打印复制链接

主题:当到期时间已经是本月最后一天后 将这个值赋值到初始时间的时候 自动跨到下一个月呢 以便实现新的到期时间 新的月份 如图中的2021-5-31 执行后 那么应该加上的初始时间就是2021-6 然后到期时间计算为2021-6-30

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110494 积分:562348 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/5 10:26:00 [显示全部帖子]

1、月最后一天+1就是下个月的第一天:http://www.foxtable.com/webhelp/topics/0260.htm

Dim d As Date = #4/30/2021#
Dim
 d1 As Date = d.
AddDays(1'加上40天
Output.Show(
d1)

重新使用DaysInMonth计算新的一个月的最后一天即可

2、一周7天,这个周三+7就是下个周三,同样参考上面AddDays用法

 回到顶部