域代码如下,由守柔的日期+7天变化而来,我加了1天,然后顺延,但是发现后面大概一个多月到9月30日后就不对了,不知该如何修改???
{ SET YEAR 2016 }{ SET MONTH 8 }{ SET DAY 29 }{ IF { =MOD({ YEAR },4) } = 0 { SET TEMP 29 } { SET TEMP 28 }}{ IF MONTH = 2 { SET X { TEMP } } { IF MONTH = 4 { SET X 30 } { IF MONTH = 6 { SET X 30 }{ IF MONTH = 9 { SET X 30 } { IF MONTH = 11 { SET X 30 } { SET X 31 } } } } }}{ SET NEXTD { = DAY +{ seq riqi}-1 }}{ IF { AND({ MONTH }=12,{ NEXTD }>X) } = 1 { SET YEAR { ={ YEAR }+1 } }}{ IF NEXTD > X { SET MONTH {= MONTH+1 }} }{ IF NEXTD > X { SET DAY { =NEXTD-X } } { SET DAY { NEXTD } } }{ ={ IF MONTH = 13 1 { MONTH } }\# 00}.{ ={ DAY }\# 00 }
|