Я хочу сделать расчет даты. Но следующий тип данных недоступен для расчета даты.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;
большое спасибо! –