SAS中文论坛
标题:
自定义SAS函数:将中国农历日期转换成公历日期的函数
[打印本页]
作者:
shiyiming
时间:
2010-10-22 13:32
标题:
自定义SAS函数:将中国农历日期转换成公历日期的函数
From sxlion's blog on saslist
Functions and CALL Routines DNTOG Function 将中国农历日期转换成公历日期 Category: 日期函数 Date Syntax DNTOG(NYEAR,NMONTH,NDAY,YUNYUE); Arguments NYEAR 中国农历年份,赋值范围:1968-2031 NONTH 中国农历月份,赋值范围:1-12 NDAY 中国农历日期,赋值范围:1-30 YUNYUE 是否农历闰月,赋值范围:0 or1 ,0表示否,1表示是。 Details … Examples 代码示例1,把中国农历日期转化为公历日期 options cmplib=(sasuser.datetr);proc fcmp;Gday= dNtoG(1968,7,11,1);Gday2=dNtoG(1968,7,11,0);put Gday= date9.;put Gday2= date9.;run;quit; 结果: The FCMP Procedure Transfered date : 03SEP1968Transfered date : 04AUG1968Gday=03SEP1968Gday2=04AUG1968 代码例2,想知道2009年中国农历春节是哪一天吗? options cmplib=(sasuser.datetr);data _null_;Gday=dNtoG(2009,1,1,0);put "2009 Chinese Spring Festival [...]
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2