SAS é uma linguagem de programação de computadores de alto nível usada para tudo, desde a manipulação de banco de dados simples de análise estatística avançada . As datas podem ser confuso desde SAS armazena -los como um valor numérico que marca o número de dias decorridos desde 1 de janeiro de 1960 . Um roteiro básico SAS incluirá passo "Data" , criando uma nova tabela SAS , uma " entrada " passo , descrevendo os campos dentro da tabela; quaisquer fórmulas ou de cálculos efectuados sobre os dados na tabela , e uma declaração de "Run" que executa o script. A fórmula do cálculo das diferenças entre as datas , por exemplo, será inserida abaixo do salto "Input" e acima da declaração de "Run" . Instruções
1
Criar um novo campo para a diferença de tempo entre as duas datas em sua mesa. O novo campo , chamado algo como " DATADIF ", devem ser listados após a sua declaração de "Input" . Você pode usar uma instrução opcional "comprimento " acima da declaração "Input" para caracterizar o tamanho e formato dos resultados da fórmula diferença data.
2
Use uma instrução básica para criar uma fórmula de subtrair o primeira data do segundo encontro. A declaração de criar a fórmula, como DATADIF = Date1 - Date2 , deve estar localizado abaixo da instrução "Input" . Tal como acontece com todas as declarações SAS separados , não se esqueça de incluir um ponto e vírgula no final da linha.
3
Converta o número de dias para anos dividindo por 365,25 com outra fórmula, como Datedifyrs = Datedif/365.25 .