日期赋值,由另一个日期加减年份、月份、天数及合并计算原创
金蝶云社区-xky999
xky999
11人赞赏了该文章 229次浏览 未经作者许可,禁止转载编辑于2024年10月15日 14:00:54

参考:分享-实体服务规则实现日期计算功能:https://vip.kingdee.com/link/s/ln7Lk

如何设置单据日期为当前日期加5天?:https://vip.kingdee.com/link/s/ln7OX


案例1:相隔某些天数

日期1=日期2+某几天

F_xky_Date_qtr  =  FDate.AddDays(天数)

注意:如果要减去某些天数,直接在括号内填写负数,例日期1要在日期2前10天:F_xky_Date_qtr  =  FDate.AddDays(-10)



案例2;相隔某几个月

日期1=日期2+某几个月

F_xky_Date_qtr  =   FDate.AddMonths(月数)

其他单个日期类似;


案例3:

相隔年份、月份、日期组合。


例1:

月份+天数组合:相隔一个月-一天

 F_xky_Date_qtr  =  FDate.AddMonths(1).AddDays(-1)

或者:

 F_xky_Date_qtr  =  FDate.AddDays(-2).AddMonths(2)

9bbc8872b91cb8890c9818a4dd0f41a3_01096d7cc69feee646899e900da82c366df4.png



例2:

日期1=日期2+1年+2个月-5天

 F_xky_Date_qtr  =  FDate.AddYears(1).AddMonths(2).AddDays(-5)


注意:.AddYears  .AddMonths   .AddDays这些没有顺序之分,可以打乱顺序,随意组合。

及上面的公式还可以写做;F_xky_Date_qtr  =  FDate.AddMonths(2).AddDays(-5).AddYears(1)

                                     F_xky_Date_qtr  =  FDate.AddDays(-5).AddYears(1).AddMonths(2)

image.png








图标赞 11
11人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!