SAS er et højt niveau computer programmeringssprog bruges til alt fra simple database manipulation til avanceret statistisk analyse . Datoer kan være forvirrende , da SAS gemmer dem som en numerisk værdi , der markerer antallet af dage gået siden 1 januar 1960 . En grundlæggende SAS script vil omfatte "Data" skridt , at skabe en ny SAS bordet, en "Input" skridt , der beskriver felterne i tabellen , eventuelle formler eller beregninger udført på data i tabellen , og en " Run " erklæring , som henretter scriptet. En formel beregne forskellene mellem datoer , for eksempel, vil blive indsat under "Input" skridt, og over " Kør" erklæring. Instruktioner
1
Opret et nyt felt for forskellen i tid mellem de to datoer i dit bord. Det nye felt , kaldet noget lignende " Datedif , " bør opføres efter din "Input" erklæring. Du kan bruge en valgfri " Length " erklæring over " Input " erklæring til at karakterisere længde og format af resultaterne fra den dato forskellen formel.
2
Brug en grundlæggende udsagn for at skabe en formel, trække den første date fra den anden dato. Opgørelsen skaber formlen, såsom Datedif = Dato1 - date2 skal være placeret under "Input" erklæring. Som med alle separate SAS udsagn , skal du sørge for at inkludere et semikolon i slutningen af linjen.
3
Konverter det antal dage til år ved at dividere med 365,25 med en anden formel , som Datedifyrs = Datedif/365.25 .