【问题标题】:SAS Data Integration Studio: How to convert a char date column to num date columnSAS Data Integration Studio:如何将 char 日期列转换为 num 日期列
【发布时间】:2014-02-18 15:05:07
【问题描述】:

我有一个表,其中有一列是 char 类型。这些值均采用 IS8601DT 格式“2014-02-18T16:02:00.000”格式。有没有一种函数或其他简单的方法可以将它转换为任何 num 日期格式?

提前致谢。

【问题讨论】:

    标签: date char sas numeric


    【解决方案1】:

    您需要将anydtdtm32. 信息与input 函数一起使用,如下所示:

    data test;
    mydate_char='2014-02-18T16:02:00.000';
    mydate_num=input(mydate_char, anydtdtm32.);
    format mydate_num datetime22.;
    run;
    /*mydate_num:18FEB2014:16:02:00*/
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-16
      • 2018-08-09
      • 2015-12-13
      • 2015-06-17
      相关资源
      最近更新 更多