以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]怎样写表达式1年后的公式?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=91479)

--  作者:wusim
--  发布时间:2016/10/11 20:48:00
--  [求助]怎样写表达式1年后的公式?
怎样写表达式1年后的公式?[检验日期].AddYears(1)  错在哪里?
--  作者:有点蓝
--  发布时间:2016/10/11 21:00:00
--  

Convert(Convert(Convert(SubString(Convert([
检验日期],\'System.String\'),1,4),\'System.Int32\')+1,\'System.String\') + SubString(Convert([检验日期],\'System.String\'),5,len(Convert([检验日期],\'System.String\')) - 4),\'System.DateTime\')



--  作者:wusim
--  发布时间:2016/10/11 21:44:00
--  
2年后怎样改公式,只想显示年月,如:2016年10月
--  作者:有点蓝
--  发布时间:2016/10/11 22:17:00
--  
2年

Convert(Convert(Convert(SubString(Convert([检验日期],\'System.String\'),1,4),\'System.Int32\')+2,\'System.String\') + SubString(Convert([检验日期],\'System.String\'),5,len(Convert([检验日期],\'System.String\')) - 4),\'System.DateTime\')

2018年10月
Convert(Convert(SubString(Convert([第四列],\'System.String\'),1,4),\'System.Int32\')+2,\'System.String\') + \'年\'+ SubString(Convert([第四列],\'System.String\'),6,IIF(SubString(Convert([第四列],\'System.String\'),7,1) In (\'-\',\'/\'),1,2))+\'月\'