1

根据SAS 不识别日期格式,4 年零 6 个月前,MMYYSw。未被接受为 SAS 格式(但作为 SAS 格式有效,并且仍然有效)。

如今,当我提交以下 SAS 代码时:

DATA _NULL_;
    INPUT x :MMYYS7.; 
    CARDS;
    10/1946;
RUN;

我收到“错误 48-59:找不到或无法加载信息 MMYYS”。

我的问题是:我收到这个错误是因为编码错误还是因为 SAS 仍然拒绝 MMYYS7. 作为信息?在此先感谢您的帮助。

4

1 回答 1

0

ANYDTDTE 似乎有效。

43         DATA _NULL_;
44             INPUT x :ANYDTDTE.;
45             format X mmyys.;
46             put x=date9. x=mmyys.;
47             CARDS;

x=01OCT1946 x=10/1946
于 2020-02-20T18:21:10.563 回答