SAS 4GL Timestamp Converter

SAS timestamp (seconds or days since 1960) to human-readable date

SAS (Statistical Analysis System) is a programming language used for statistical analysis.

Datetime

A SAS 4GL datetime timestamp is the number of seconds since January 1, 1960 at midnight GMT. The difference between this timestamp and the Unix epoch (1/1/1970) is 315619200 seconds.

The current SAS datetime timestamp is  2089926018

Date

The SAS datestamp represents the number of days since January 1, 1960.

The current SAS datestamp is 24188

Enter your SAS date or datetime below:

Preferences
 
 

Code examples

SAS

Convert datetime:

data _null_;
    sas_datetime = 2094249600; /* Example SAS Datetime */
    put sas_datetime= datetime20.;
run;

Or convert date:

data _null_;
    my_date = 24200;  /* Example SAS Date */
    put my_date= date9.;
run;