SAS中文论坛

标题: 如何将出生年月日转成年龄输出啊? [打印本页]

作者: shiyiming    时间: 2009-12-13 23:24
标题: 如何将出生年月日转成年龄输出啊?
一个现有的数据集,其中一个变量是birday,如何通过转化以另一个变量age的形式产生一个新的数据呢?原数据集其他变量不变! <!-- s:( --><img src="{SMILIES_PATH}/icon_sad.gif" alt=":(" title="Sad" /><!-- s:( -->
作者: shiyiming    时间: 2009-12-13 23:49
标题: Re: 如何将出生年月日转成年龄输出啊?
data woodywang (keep=year old);
set sasuser.dataset;
today=date();
format today ddmmyy10.;
old=datdif(year,today,'act/act')/365;
format old 4.2;
run;




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2