如何以以下格式导入sas datetime

时间:2018-06-19 19:56:54

标签: sas

我正在尝试加载包含日期时间变量的csv文件。该变量如下所示

[{"Grade":"001","Step":"1","Rate":"30.5080"}]

我尝试使用格式datetime 2008-10-08T07:06:08.248635000Z 2008-10-08T07:06:09.613897000Z 2008-10-08T07:06:28.217422000Z 2008-10-08T07:07:53.461926000Z 2008-10-27T16:10:49.189132000Z ,但是由于日期后有字符time18.3,时间后有字符T,所以导入不成功。任何人都可以教我如何加载此数据。

1 个答案:

答案 0 :(得分:1)

这是B8601DZw.d格式;因此我相信您可以使用B8601DZ30.

  data _null_;
    dt_char='2008-10-08T07:06:08.248635000Z';
    dt_num = input(dt_char,B8601DZ30.);
    put dt_num= datetime.;
  run;