如何从datetime变量中分隔日期和时间

时间:2016-10-12 13:29:57

标签: sas

这是我的问题,请提前谢谢你的回答。

Actual_DT=23MAY16:07:21:00它位于DATETIME16. format. 如何分隔datetime并创建新变量visit_datevisit_time

1 个答案:

答案 0 :(得分:2)

您必须使用dateparttimepart功能。

data result;
  actual_dt = "23MAY16:07:21:00"dt;
  visit_date = datepart(actual_dt);
  visit_time = timepart(actual_dt);

  format visit_date ddmmyy10. visit_time time8.;
run;