将以 Excel 格式编写的日期转换为 Stata

Convert dates written in Excel Format to Stata

我在 excel 保存的 CSV 文件中有日期。日期写为自 1900 年 1 月 1 日以来的天数。如何将这些转换为在 Stata 中使用?特别是,我有兴趣提取月份和日期? Screen Shot of Day Format Provided in Image

这些例子表明来源的改变

. di mdy(1, 1, 1960)
0

. di mdy(1, 1, 1900)
-21914

. di %td  mdy(1, 1, 1900) + 21914
01jan1960

据我所知,您的第一次约会按惯例是在 2019 年 7 月 18 日。

. di %td 43662 - 21914
18jul2019

你们的约会似乎相隔 2 周,因此请务必将 delta(14) 声明为 tssetxtset

有关标准提取函数,请参阅 help datetime