全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3430 3
2011-08-01
悬赏 10 个论坛币 已解决
如何将 20110728 23:19:44 这个格式的文本在SAS中读取为timestamp格式?

好像这个不是SAS标准的时间日期格式。

最佳答案

bobguy 查看完整内容

See the log below. 105 data _null_; 106 Timestamp=input('20110728 23:19:44',b8601dt.); 107 put Timestamp= datetime.; 108 run; Timestamp=28JUL11:23:19:44 NOTE: DATA statement used (Total process time): real time 0.00 seconds cpu time 0.00 seconds
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-8-1 10:23:11
See the log below.

105  data _null_;
106  Timestamp=input('20110728 23:19:44',b8601dt.);
107  put Timestamp= datetime.;
108  run;

Timestamp=28JUL11:23:19:44
NOTE: DATA statement used (Total process time):
      real time           0.00 seconds
      cpu time            0.00 seconds

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-8-8 11:49:01
LS 太强大了 不过b8601dt. 是什么格式 怎么得出的?能否给个解释?

多谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-8-8 14:41:59
laplacce 发表于 2011-8-8 11:49
LS 太强大了 不过b8601dt. 是什么格式 怎么得出的?能否给个解释?

多谢
详情请参考:《SAS® 9.2 Language Reference: Dictionary, Fourth Edition》第1198页。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群