我正在尝试将时间戳变量从sql导入到sas。变量看起来像“2014-05-02 23:40:42”。如果我使用proc导入,它会自动转换为25美元。
我希望将此时间戳转换为日期变量,以便分析新近度。但是,我无法使用格式成功地完成它:
格式创建DATETIME19。;
(这会返回错误消息:ERROR 48-59:找不到格式$ DATETIME或无法加载。)
谢谢!
答案 0 :(得分:2)
尝试anydtdtm.
信息:
data _null_;
x="2014-05-02 23:40:42";
y=input(x,anydtdtm25.);
put y= datetime25.;
run;
给出:
y=02MAY2014:23:40:42