从日期中删除时间

问题描述 投票:0回答:1

有没有办法从这样的日期中删除: 16FEB2019:00:00:00 以下: :00:00:00 最终成为 16FEB2019? 我有 30844 行变量“日期”,其中的日期与我作为示例报告的日期类似。

提前谢谢您,

最好

sas
1个回答
0
投票

如果您的日期存储为字符串,您可以使用 Substring 删除日期部分:

data new_data;
  date_new = substr(date, 1, 8);
run;

或者您可以使用 info 重新格式化日期:

data new_data;
  date_new = date;
  format date_new YYMMDD;
run;
© www.soinside.com 2019 - 2024. All rights reserved.