楼主: l6397
2700 6

[原创博文] 求助:从EXCEL导入的时间变量问题? [推广有奖]

  • 0关注
  • 0粉丝

博士生

42%

还不是VIP/贵宾

-

威望
0
论坛币
120 个
通用积分
16.6418
学术水平
1 点
热心指数
6 点
信用等级
0 点
经验
3788 点
帖子
235
精华
0
在线时间
178 小时
注册时间
2007-3-28
最后登录
2023-5-13

楼主
l6397 发表于 2010-9-9 21:25:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
求助:从EXCEL导入到SAS后,时间变量的属性是字符型,请教如何返回时间变量的日期部分和时间部分?

这个时间变量的格式是

2010-09-08 12:10:12

谢谢!!!!
二维码

扫码加我 拉你入群

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

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

关键词:EXCEL 时间变量 xcel exce cel EXCEL 如何

回帖推荐

本帖被以下文库推荐

沙发
jet2 发表于 2010-9-9 21:31:19
导入前先在excel中将日期属性设置为数值型。
故君子尊德性而道学问,致广大而尽精微,极高明而道中庸,温故而知新,敦厚以崇礼

藤椅
l6397 发表于 2010-9-9 21:40:42
这张EXCEL表是从卡机输出的,格式已经固定。

请教SAS中有没有什么方法?

板凳
addahello 发表于 2010-9-9 22:06:41

YEAR(date) 由SAS日期值date得到年


MONTH(date) 由SAS日期值date得到月


DAY(date) 由SAS日期值date得到日

报纸
soporaeternus 发表于 2010-9-9 22:12:59
  1. data _null_;
  2.         a="2010-09-08 12:10:12";
  3.         b=input(substr(a,1,10),yymmdd10.);
  4.         c=input(substr(a,12,8),time8.);
  5.         put "*原始数据* " a= b= c=;
  6.         put "*格式化后* " a= b= yymmdd10. c= time8.;
  7. run;
复制代码
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

Let them be hard, but never unjust

地板
l6397 发表于 2010-9-9 22:24:06
非常感谢!!!

7
郑小知 发表于 2010-9-10 19:07:16
5# soporaeternus
崇拜ing.

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 12:47