主题:如何从当天的日期得到前六个月的年月的值
ls_y041
[专家分:50] 发布于 2010-12-11 11:57:00
AA=DATE() 2010-12-01
A1=1012
A2=1011
A3=1009
A4=1008
A5=1007
A6=1006
A7=1005
这个如何来实现,注A1-A7都是字符
回复列表 (共3个回复)
沙发
moz [专家分:37620] 发布于 2010-12-11 16:04:00
?SUBSTR(DTOC(GOMONTH(DATE(),-1),1),3,4)
?SUBSTR(DTOC(GOMONTH(DATE(),-2),1),3,4)
?SUBSTR(DTOC(GOMONTH(DATE(),-3),1),3,4)
?SUBSTR(DTOC(GOMONTH(DATE(),-4),1),3,4)
?SUBSTR(DTOC(GOMONTH(DATE(),-5),1),3,4)
?SUBSTR(DTOC(GOMONTH(DATE(),-6),1),3,4)
板凳
ls_y041 [专家分:50] 发布于 2010-12-12 09:54:00
想问一下跨年如何处理,如当天是2011-1-01
3 楼
moz [专家分:37620] 发布于 2010-12-12 22:40:00
你试试把date()改成{^2011-1-01}看看嘛。
我来回复