全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5426 6
2015-07-25
例如有一个时间1435969152,是以秒存储的,是以1969年1月1日 00:00:00 开始。SAS如何把秒数直接转换成日期的格式?最后形式如“01jan2015”


求指教。~~~
二维码

扫码加我 拉你入群

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

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

全部回复
2015-7-25 13:10:30
复制代码
二维码

扫码加我 拉你入群

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

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

2015-7-25 14:45:35
mingfeng07 发表于 2015-7-25 13:10
非常感谢,如果要是从1970.1.1 0:0:0开始算,有啥好建议?
二维码

扫码加我 拉你入群

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

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

2015-7-25 14:46:06
sas本身默认是从1960.1.1 0:0:0
二维码

扫码加我 拉你入群

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

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

2015-7-25 14:55:51
wodematlab 发表于 2015-7-25 14:45
非常感谢,如果要是从1970.1.1 0:0:0开始算,有啥好建议?
把year,month,day分离出来另外算,然后用mdy()函数重新得到日期
二维码

扫码加我 拉你入群

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

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

2015-7-25 15:50:18
我直接在你的步骤里second=1435969152+3653*24*3600;
这里3653你可以从sas里1970.1.1减去1960.1.1的总共的天数。

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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