以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于AddMonths  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=78789)

--  作者:sara
--  发布时间:2015/12/17 10:53:00
--  关于AddMonths
我想问下,如果我用AddMonths如果是31天的月就加31天如果是28天的月就加28天吗?
--  作者:大红袍
--  发布时间:2015/12/17 10:54:00
--  
addMonths,是把月份加1而已啊,不会改日。
--  作者:sara
--  发布时间:2015/12/17 11:02:00
--  
那如果我是1月31日,那直接加1就是2月31日了啊
--  作者:大红袍
--  发布时间:2015/12/17 11:04:00
--  

哦,我理解错了,最后一天的情况会帮你处理的。

 

dim d as date = "2015-07-31"
d = d.AddMonths(2)
msgbox(d)


--  作者:sara
--  发布时间:2015/12/17 11:17:00
--  
我可以判断一个日期距离今天又几个月吗?
--  作者:大红袍
--  发布时间:2015/12/17 11:18:00
--  
DateDiff(interval,date1,date2)
返回两个日期之间的间隔。
Interval 包含以下设置:
yyyy 年
q    季度
m    月
y    某年的某一天
d    天
w    工作日
ww   周
h    时
n    分
s    秒

--  作者:大红袍
--  发布时间:2015/12/17 11:19:00
--  

http://www.foxtable.com/help/topics/0287.htm

 


--  作者:sara
--  发布时间:2015/12/17 11:49:00
--  
提示错误啊
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2015/12/17 11:58:00
--  
dim d1 as date = "2015-10-17"
msgbox(DateDiff("m", d1, Date.now))

--  作者:liuyixin662
--  发布时间:2015/12/17 14:17:00
--  
老师你好,如何将项目中所有的窗口名填充到表A的"窗口名"列中,谢谢