全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2044 5
2016-04-26
悬赏 8 个论坛币 已解决
附件中是一个高频交易数据的样本。导入到SAS之后time这一列是数值型的。
我想生成year,month,day,hour,minute,second这六个变量。
hour(time), minute(time),second(time)都可以,但是 year(time),month(time),day(time)就出错。
如何才能从time变量中生成年、月、日变量呢?

data.xlsx

大小:10.31 KB

 马上下载

最佳答案

eflucy 查看完整内容

year(datepart(time))
二维码

扫码加我 拉你入群

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

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

全部回复
2016-4-26 22:05:40
year(datepart(time))
二维码

扫码加我 拉你入群

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

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

2016-4-26 22:19:53
导入的时候 就define 好是时间 type

informat        Date        DATE11.        ;                                                               
informat        Time         time18.3        ;

format        Date        DATE11.        ;                                                               
format        Time        time18.3       
二维码

扫码加我 拉你入群

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

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

2016-4-27 09:50:23
FlyUFalcon 发表于 2016-4-26 22:19
导入的时候 就define 好是时间 type

informat        Date        DATE11.        ;
导入的时候 format 就是DATETIME16.
二维码

扫码加我 拉你入群

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

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

2016-4-28 13:32:37
求将.xlsx文件导入的程序,表示电脑上安装了office2007,但是import过程dbms选项总是报错……
二维码

扫码加我 拉你入群

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

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

2016-5-3 09:47:27
eflucy 发表于 2016-4-26 22:05
year(datepart(time))
非常感谢!问题已解决!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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