You can do this by using the BEST. format -- also, the LENGTH statement has influence on granularity, as where the FORMAT statement influences the output format being displayed. As well, the higher the date, the larger integer portion of the SAS variable occurs. Also, the SAS OS platform has some influence. Suggested links for reading provided below.
Scott Barry
SBBWorks, Inc.
SAS 9.2 Language Reference: Concepts - Numeric Precision in SAS Software:
http://support.sas.com/documentation/cdl/en/lrcon/61722/HTML/default/a000695157.htm
SAS 9.2 Language Reference: Concepts - About SAS Date, Time, and Datetime Values
http://support.sas.com/documentation/cdl/en/lrcon/61722/HTML/default/a002200738.htm
Step-by-Step Programming with Base SAS(R) Software - Working with Numeric Variables:
http://support.sas.com/documentation/cdl/en/basess/58133/HTML/default/a001304311.htm
... View more