【发布时间】:2019-06-30 18:08:28
【问题描述】:
您好,目前我的日期以 40547 的形式存储为数字。如何将这些转换为 MMDDYY10。?
data SevenSec11;
set Seven11;
DateRecieved = input(put(DateRecieved, 8.), MMDDYY10.);
format DateRecieved MMDDYY10.;
run;
【问题讨论】:
-
40,547 代表什么日期? SAS 将日期存储为自 1960 年以来的天数,因此应该是 2071 年。如果您知道这些数字的基础是什么,那么只需减去正确的数字。
-
这个日期是否代表 04/05/1947?