【问题标题】:Converting SAS Character of form "mo-yr" to a SAS date将“mo-yr”形式的 SAS 字符转换为 SAS 日期
【发布时间】:2014-01-24 21:31:40
【问题描述】:

我正在尝试将“MO-YR”(例如“Jan-04”)形式的 SAS 字符串转换为 SAS 日期。

不幸的是,我认为 SAS 中没有采用这种形式的日期格式,所以我不能只使用这样的输入语句 date = input(datestring, sasformat)。

我一直在使用这个网站来查找日期格式:http://v8doc.sas.com/sashtml/lrcon/zenid-63.htm

谢谢,

迈克尔

【问题讨论】:

    标签: date character sas


    【解决方案1】:

    MONYY 似乎对我有用。

    data _null_;
    input @1 mydate monyy6.;
    put mydate= date9.;
    datalines;
    Jan-04
    Dec-12
    ;;;;
    run;
    

    将正确的值放入日志。

    【讨论】:

      猜你喜欢
      • 2014-10-12
      • 1970-01-01
      • 2015-12-13
      • 2016-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多