怎么不执行完整的语句
if ltrim(str(month(date())))=1b45=alltrim(str(val(ltrim(str(year(date()))))-1))+'年12月'
else
b45= ltrim(str(year(date())))+'年'+ltrim(str(month(date()-30)))+'月'
endif
问题:当调试程序时将本地计算机的日期调整为:2014年1月,即:ltrim(str(month(date())))=1 为.T.,b45='2013',为什么不是'2013年12月',请高手指教!谢谢