【发布时间】:2014-01-24 21:31:40
【问题描述】:
我正在尝试将“MO-YR”(例如“Jan-04”)形式的 SAS 字符串转换为 SAS 日期。
不幸的是,我认为 SAS 中没有采用这种形式的日期格式,所以我不能只使用这样的输入语句 date = input(datestring, sasformat)。
我一直在使用这个网站来查找日期格式:http://v8doc.sas.com/sashtml/lrcon/zenid-63.htm
谢谢,
迈克尔
【问题讨论】:
我正在尝试将“MO-YR”(例如“Jan-04”)形式的 SAS 字符串转换为 SAS 日期。
不幸的是,我认为 SAS 中没有采用这种形式的日期格式,所以我不能只使用这样的输入语句 date = input(datestring, sasformat)。
我一直在使用这个网站来查找日期格式:http://v8doc.sas.com/sashtml/lrcon/zenid-63.htm
谢谢,
迈克尔
【问题讨论】:
MONYY 似乎对我有用。
data _null_;
input @1 mydate monyy6.;
put mydate= date9.;
datalines;
Jan-04
Dec-12
;;;;
run;
将正确的值放入日志。
【讨论】: