1
我想做一些日期計算。但以下數據類型不適用於日期計算。SAS日期約定和計算
data character;
length id time1 time2 $ 30;
input id $ 1 time1 $ 4-23 time2 $ 28-46;
cards;
7 2013-11-07 11:49:28 2014-11-01 10:29:20
6 2014-09-14 07:36:21 2014-11-01 10:29:20
1 2014-10-14 09:36:21 2014-11-01 10:29:20
4 2011-04-14 04:36:21 2014-11-01 10:29:20
8 2012-02-14 17:36:21 2014-11-01 10:29:20
;
run;
我想要做的是計算此間隔之間有多少分鐘或幾小時。
data character2;
set character;
informat dateVar1 dateVar2 date9.;
format dateVar1 dateVar2 date9.;
dateVar1 = input(substr(time1,1,10), ymddttm24.);
dateVar2 = input(substr(time2,1,10), ymddttm24.);
/* interval=intck('day',dateVar1,dateVar2);*/
run;
非常感謝! – 2014-11-02 21:20:25