楼主: zhaojing109123
15742 3

我想问一下,SAS中怎么对两个日期相减 [推广有奖]

  • 0关注
  • 0粉丝

已卖:16份资源

初中生

76%

还不是VIP/贵宾

-

威望
0
论坛币
455 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
12915 点
帖子
12
精华
0
在线时间
10 小时
注册时间
2015-10-9
最后登录
2023-9-30

楼主
zhaojing109123 发表于 2015-12-24 10:08:17 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
有一个出院日期(yyyymmdd) 有一个随访日期(yyyymmdd)我想得到他们他们的差值,应该怎么写程序?谢谢。或者是数值型的日期怎么相减。。。还有字符型的yyyy-jue-dd,这种类型怎么写程序。。谢谢
二维码

扫码加我 拉你入群

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

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

关键词:数值型 字符型 程序

沙发
lengyueqingliu 发表于 2015-12-24 15:06:29
1. 数值型的日期直接相减;
2. 字符型的日期用input()函数转换成数值后相减,如下面的例子:
data test;
        a = '2015-12-20';
        b = '25Dec2015';
        c = input(b,date9.) - input(a,yymmdd10.);
run;

藤椅
liehuodgq 发表于 2015-12-25 14:57:54
data a;
input x $ y $;
z=input(y,yymmdd8.)-input(x,yymmdd8.);
cards;
20151021 20151212
20151014 20151213
20151016 20151216
;run;

板凳
liehuodgq 发表于 2015-12-25 14:58:15
data a;
input x $ y $;
z=input(y,yymmdd8.)-input(x,yymmdd8.);
cards;
20151021 20151212
20151014 20151213
20151016 20151216
;run;

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 08:17