- 
                
                    
- 
                坏小孩 初学数据Lv2 发表于2018-7-4 10:58 悬赏1 已解决 
1. 第一个参数为字符串时,
支持年、半年、季度、月、旬、日的操作,操作符分别是:y,hy,q,m,t,d。
每个操作符 分别有+,-,=三个操作
例如: od("20121","q+5") =20132 2012年1季度基础上,加5个季度
od("20120301","y-1")=20110301 2012年3月1日基础上,年份减1
od("20120301","m=1") =20120101 2012年3月1日,将月份置为1月
2. 当第一个参数为日期型时,只支持年、月、日的操作
例如: od(#20130221#,"d+3") =2013-02-24
3.第二个参数支持多操作符
例如: od("20020201","m=1;d=lastday")=20020131
2002年2月1日,将月份置为1,且取1月最后一天
1个回答
                                            Od函数格式: od(字符串或时间串,操作符)
1. 第一个参数为字符串时,
             支持年、半年、季度、月、旬、日的操作,操作符分别是:y,hy,q,m,t,d。
              每个操作符 分别有+,-,=三个操作     
例如: od("20121","q+5")  =20132                            2012年1季度基础上,加5个季度
           od("20120301","y-1")=20110301                  2012年3月1日基础上,年份减1
           od("20120301","m=1") =20120101               2012年3月1日,将月份置为1月
2. 当第一个参数为日期型时,只支持年、月、日的操作 
     例如: od(#20130221#,"d+3") =2013-02-24
3.第二个参数支持多操作符
     例如: od("20020201","m=1;d=lastday")=20020131    
      2002年2月1日,将月份置为1,且取1月最后一天
                                    
 



 
                        