我有这个报告日期变量(report_date(。如何使用stata代码创建两个新的变量列,其中年份和季度是从报告日期提取的?如有任何建议,不胜感激。谢谢
Stata浏览器屏幕截图
基本内容:应该使用search
或help
来查找help datetime
。
让我们把重点放在作为字符串日期的"12/31/82"
上。以下语句显示了正在使用的日期函数。在这里,命令di
是完整的display
,作为练习,您需要使用命令generate
生成变量和format
应用适当的日期显示格式来执行相应的操作。
. di daily("12/31/82", "MDY", 2020)
8400
. di %td daily("12/31/82", "MDY", 2020)
31dec1982
. di year(daily("12/31/82", "MDY", 2020))
1982
. di quarter(daily("12/31/82", "MDY", 2020))
4
. di %tq qofd(daily("12/31/82", "MDY", 2020))
1982q4