全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6487 10
2012-08-03
从文件的导入 -中导入一个excel文件,日期格式是是文本格式 5/13/12 11:50:00 AM CST,怎么可以转化为24小时制的日期格式呢,我本来是要根据时间,求指定时间段的另外一列的平均值,不知道怎么做?求高人指点
附件列表
QQ截图20080803120016.jpg

原图尺寸 29.02 KB

QQ截图20080803120016.jpg

二维码

扫码加我 拉你入群

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

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

全部回复
2012-8-3 12:48:56
是不是导入之后转不了啊?
二维码

扫码加我 拉你入群

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

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

2012-8-3 13:01:39
data work.a;
        a = "5/13/12 11:50:00 AM CST";
        b = input(a,mdyampm21.);
        format b mdyampm21.;
run;
二维码

扫码加我 拉你入群

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

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

2012-8-3 13:38:03
chendonghui1987 发表于 2012-8-3 13:01
data work.a;
        a = "5/13/12 11:50:00 AM CST";
        b = input(a,mdyampm21.);
如果想把一列都转成这样的,怎么转啊?刚开始学,不是一点笨,是相当的笨,请明示
二维码

扫码加我 拉你入群

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

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

2012-8-3 15:17:37
自己摸索了一下,有点有了一点眉目
复制代码
但是还有一点不是太明白,为什么这样可以,但如果把Obs去掉,直接在 Time转换(即把Obs换成Time)就不可以呢,是转换成的数值不能放在字符变量Time吗?
二维码

扫码加我 拉你入群

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

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

2012-8-3 15:54:40
另外也不明白 mdyampm21. 是表示什么格式,我在哪里可以看到其他格式的呢?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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