变量:report_date_time
11/8/2005 12:00:00 AM
如何使用Stata将此变量解压缩为日期变量? 我不需要时间(上午12:00:00),只需要保留日期(11/8/2005)。
答案 0 :(得分:2)
起点是阅读help datetime
和链接到的help datetime translation
部分。假设您的样本日期是月 - 日 - 年订单(而不是日 - 月 - 年),以下示例演示了关键概念。在mask
daily()
参数中使用“#”(这是date()
函数的一个更具表现力的名称)告诉它在一年之后忽略这些东西;如果没有,那么结果就是缺失值。
clear
input str30 date_s
"11/8/2005 12:00:00 AM"
end
generate newdate = daily(date_s,"MDY#")
format newdate %td
list, clean
输出
date_s newdate
1. 11/8/2005 12:00:00 AM 08nov2005