全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2925 9
2012-01-11
I got heaps interger numbers like 152300 how to change it to 15:23:00 time format in SAS. Is there any function to do it ?Thank you very much!!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-1-11 11:04:20
data a;
        temp=152300;
        hour=int(temp/10000);
        minute=int((temp-hour*10000)/100);
        second=temp-hour*10000-minute*100;
        time=hms(hour,minute,second);
        format time time8.;
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-1-11 11:06:52
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-1-11 11:09:09
不会用SAS呀。只会用excel。献丑了。

A1                B1                C1 (公式)
152300        3:23 PM        =TIME(MID(A1,1,2),MID(A1,3,2),MID(A1,3,2))

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-1-11 13:35:58
freerunning_sky 发表于 2012-1-11 11:04
data a;
        temp=152300;
        hour=int(temp/10000);
Good idea,but got minor problem when I ran you coding.Still appriciate it.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-1-11 13:37:10
shenliang_111 发表于 2012-1-11 11:06
Very good.Just modified your coding and finished the project.Thank you very much!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群