楼主: shijianzhong
1695 3

[求助]如何从 31MAY2005:00:00:00获得年 [推广有奖]

  • 0关注
  • 0粉丝

高中生

67%

还不是VIP/贵宾

-

威望
0
论坛币
2622 个
通用积分
0.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
401 点
帖子
50
精华
0
在线时间
19 小时
注册时间
2006-11-8
最后登录
2021-11-23

楼主
shijianzhong 发表于 2008-6-21 09:43:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

数据date的值为DATETIME19.格式,具体如31MAY2005:00:00:00。用了year(),substr(),都没用。请教高手指点,谢谢!

二维码

扫码加我 拉你入群

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

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

关键词:May datetime SUBSTR date time 求助

回帖推荐

eveningbmu 发表于2楼  查看完整内容

data a; input date $19.  ;cards;31MAY2005:00:00:00;run;data b;set a;x = scan(date,1,' :');y = substr(x,6,4);format y f4.0 ;run;

本帖被以下文库推荐

沙发
eveningbmu 发表于 2008-6-21 10:25:00

data a;
input date $19.  ;
cards;
31MAY2005:00:00:00
;
run;

data b;set a;
x = scan(date,1,' :');
y = substr(x,6,4);
format y f4.0 ;
run;

已有 1 人评分论坛币 收起 理由
bakoll + 5 精彩帖子

总评分: 论坛币 + 5   查看全部评分

藤椅
myxixi 发表于 2008-6-21 10:36:00
sas读写数据功能就是强大

板凳
shijianzhong 发表于 2008-6-21 12:36:00

非常感谢eveningbmu,我用了你的方法,但是结果不是很好,估计是我这个数据有些问题。

我现在用了year(datepart(maturity)),问题已经解决。

谢谢!

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

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