全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
637 1
2022-11-08
levelsof date, local(levs)
foreach num of local levs{
            dis `num'
}

如上,
我想把日期存入到暂元然后用于循环。但是循环出来的结果跟我存进去的完全不一致,求问各位大神这是什么原因。
存入的是“2022-07-14”、“2022-07-15”、“2022-07-16”……这样的日期格式。
foreach跑出来是“1990”、“1991”、“1992”……“2001”这样的年份。

截屏2022-11-08 上午10.07.04.png
截屏2022-11-08 上午10.06.50.png
附件列表
截屏2022-11-08 上午10.06.50.png

原图尺寸 191.69 KB

截屏2022-11-08 上午10.06.50.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-11-30 00:20:23
你的local将结果记为算式了,输进去的是2022-07-14,结果是2022 - 7 - 14 = 2001
建议
dis "`num'",,可以正常显示。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群