首页 > 解决方案 > 用 SAS 语言在几秒钟内转换 hh:mm:ss 格式?

问题描述

我在学校被要求做的是将一列ElapsedTime格式的变量转换0:01:27.000为一个名为seconds. 所以0:01:27.000=>87 在我的任务中,他们建议使用input我找不到任何东西来使它工作的功能。

标签: sqlinputsasdataset

解决方案


时间格式

35         data _null_;
36            x = '0:01:27.000';
37            y = input(x,time16.);
38            put _all_;
39            run;

x=0:01:27.000 y=87 _ERROR_=0 _N_=1

推荐阅读