To use the SAS Date Calculator/Converter, enter a date value in the first text box. The unformatted date value (i.e., the number of days since 1/1/1960) that SAS associates with that number will appear in the second text box. The calculator also works in reverse.
        The SAS Datetime Calculator works similarly but calculates Datetimes.
    To convert dates and datetimes in SAS, use code like this:
        /*print
            date formatted as number*/
    
    
        DATA _NULL_;
    
    
         d =
            INPUT('21DEC11'd, best12.);
    
    
         PUT d;
    
    
        RUN;
    
    
        /*print
            number formatted as
            date*/
    
    
        DATA _NULL_;
    
    
         d = 18982;
    
    
         FORMAT d
            date9.;
    
    
         PUT d;
    
    
        RUN;
    
    
        /*print
            datetime formatted as
            number*/
    
    
        DATA _NULL_;
    
    
         dt = INPUT('21DEC11
            12:00:35'dt, best12.);
    
    
         PUT dt;
    
    
        RUN;
    
    
        /*print
            number formatted as
            datetime*/
    
    
        DATA _NULL_;
    
    
         dt =
            1640088035;
    
    
         FORMAT dt
            datetime.;
    
    
         PUT dt;
    
    
        RUN;
    
To convert a date in Excel, subtract 21,916: To convert a datetime in Excel, subtract 21,916, then multiply by 86,400:

