请教:有一个外部文件 D:\prd.xls 数据如下:
date | D1 | D2 |
21MAY2004:01:05:10 | 8 | 0.25 |
求教:1、导入SAS数据集后,怎样将日期21MAY2004:01:05:10 变换成 2004-05-21
2、怎样写程序在读入外部文件D:\prd.xls时,就将日期21MAY2004:01:05:10 变换成 2004-05-21
谢谢!!
楼主: l6397
|
1587
2
[求助] 日期读入的格式变换 |
博士生 42%
-
|
回帖推荐/*导入数据,假设excle上时间的变量名为time*/PROC IMPORT DATAFILE="D:\prd.xls" OUT=prd DBMS=excel2000 REPLACE ;run;/*转换时间格式*/DATA prd; SET prd; drop tmp; FORMAT tmp yymmdd10.; tmp=input(substr(time,1,9),date9.); time=put(tmp,yymmdd10.);RUN;/*在原来的excle上,生成新的sheet,与数据集名字命名,保存新的时间格式*//*如果使用sheet=sheet2,其中sheet2为你 ...
本帖被以下文库推荐
| ||||||||
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明