data a;
input x $20.;
cards;
1小时2分10秒
2分12秒
;
run;
data b;
set a;
x=tranwrd(x,'小时','*3600+');
x=tranwrd(x,'分','*60+');
x=tranwrd(x,'秒','*1');
run;
这样就将时间x转化为‘1*3600+2*60+10*1’的形式,
问题是如何将这个文本的时间计算表达式转化为相应的计算值呢?

|
楼主: hawkscry
|
3226
5
[问答] 关于SAS字段处理的问题 |
|
已卖:26份资源 讲师 61%
-
|
| ||
|
互联网金融,风控,模型开发
|
|||
|
|
| ||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


