格式化日期时间错误sas

时间:2018-02-14 16:59:54

标签: datetime sas

我希望系统输出为:14FEB18:11:53:49。我正在应用格式:datetime。但输出是01JAN60:05:53:49。

data test;
date = today();
format date datetime.;
run;

1 个答案:

答案 0 :(得分:2)

尝试以下。您应用日期时间格式,因此您的错误结果。如果你在大多数时间里看到1960年的任何东西,那么因为你错误地读数据或者在日期做错了计算。 Today()给出当前日期,而datetime()给出当前日期时间。

data test;
date = datetime();
format date datetime.;
run;