分页: 1 / 1
birth date (Lunar calendar )
发表于 : 周五 1月 29, 2016 1:32 am
由 lanlan
在数据中关于“出生日期”, 有两种 calendar type:
1. Solar calendar
2. Lunar calendar
我想计算他们在接受调查时的年龄。
请问,有吧lunar calendar 的birth date 转成 solar calendar 的birth date 的好办法吗?
非常感谢。
Re: birth date (Lunar calendar )
发表于 : 周五 1月 29, 2016 4:38 am
由 luzhang714
Re: birth date (Lunar calendar )
发表于 : 周一 2月 01, 2016 6:43 pm
由 econwang
Stata没有官方命令可以处理公农历转换,其他软件比如Excel或者前面用户提到的SAS有这一功能。项目组自己写了一个Stata命令,在附件中,将其解压到Stata的personal ado 文件夹后可以通过help lunar2solar 看到具体的用法
代码: 全选
lunar2solar varname [if] [in] [, options]
该命令只能转换19000101 to 20401128的农历日期为公历,注意闰月的问题。
Re: birth date (Lunar calendar )
发表于 : 周日 2月 21, 2016 8:52 am
由 lanlan
非常非常感谢!!
Re: birth date (Lunar calendar )
发表于 : 周五 3月 25, 2016 4:05 am
由 tongtong
非常感谢!
Re: birth date (Lunar calendar )
发表于 : 周二 4月 05, 2016 3:46 pm
由 charxlwang
Thank you so much!
Re: birth date (Lunar calendar )
发表于 : 周三 4月 27, 2016 11:09 am
由 781419051
请问可以叫一下吗,操作不成功啊
Re: birth date (Lunar calendar )
发表于 : 周一 6月 06, 2016 11:09 am
由 yufangfang
781419051 写了:请问可以叫一下吗,操作不成功啊
put the files not the folder in Stata ado, it'll success
Re: birth date (Lunar calendar )
发表于 : 周一 6月 06, 2016 11:10 am
由 yufangfang
Thank you very much! it's very helpful
Re: birth date (Lunar calendar )
发表于 : 周三 5月 17, 2017 7:27 pm
由 passinyear
econwang 写了:Stata没有官方命令可以处理公农历转换,其他软件比如Excel或者前面用户提到的SAS有这一功能。项目组自己写了一个Stata命令,在附件中,将其解压到Stata的personal ado 文件夹后可以通过help lunar2solar 看到具体的用法
代码: 全选
lunar2solar varname [if] [in] [, options]
该命令只能转换19000101 to 20401128的农历日期为公历,注意闰月的问题。
请问下怎么区分是否是闰月,还有在问卷中有关于年龄的问题比如DA081用的年龄是根据什么计算的,是出生日期转换成阳历计算的吗?
Re: birth date (Lunar calendar )
发表于 : 周五 6月 02, 2017 4:09 pm
由 econwang
passinyear 写了:econwang 写了:Stata没有官方命令可以处理公农历转换,其他软件比如Excel或者前面用户提到的SAS有这一功能。项目组自己写了一个Stata命令,在附件中,将其解压到Stata的personal ado 文件夹后可以通过help lunar2solar 看到具体的用法
代码: 全选
lunar2solar varname [if] [in] [, options]
该命令只能转换19000101 to 20401128的农历日期为公历,注意闰月的问题。
请问下怎么区分是否是闰月,还有在问卷中有关于年龄的问题比如DA081用的年龄是根据什么计算的,是出生日期转换成阳历计算的吗?
- 闰月的问题请参照help file,你只能设定选择闰月的前一个或后一个月,CHARLS没有询问具体是闰月的哪个月
- 问卷中涉及到年龄的跳转都是基于简单算法,没有考虑到农历公历的转换
Re: birth date (Lunar calendar )
发表于 : 周二 12月 12, 2017 7:05 pm
由 leannetanjy
econwang 写了:Stata没有官方命令可以处理公农历转换,其他软件比如Excel或者前面用户提到的SAS有这一功能。项目组自己写了一个Stata命令,在附件中,将其解压到Stata的personal ado 文件夹后可以通过help lunar2solar 看到具体的用法
代码: 全选
lunar2solar varname [if] [in] [, options]
该命令只能转换19000101 to 20401128的农历日期为公历,注意闰月的问题。
Hello, I tried downloading the file but it says "The selected attachment does not exist anymore."
Re: birth date (Lunar calendar )
发表于 : 周一 5月 21, 2018 11:38 am
由 sanyu11
不知道大家做出来没有,我在做的时候,由于数据库没有报告调查者子女的出生天,只有年和月,然后用lunar2solar时无法使用,不知道有没有解决的办法
Re: birth date (Lunar calendar )
发表于 : 周一 5月 21, 2018 11:43 am
由 sanyu11
sanyu11 写了:不知道大家做出来没有,我在做的时候,由于数据库没有报告调查者子女的出生天,只有年和月,然后用lunar2solar时无法使用,不知道有没有解决的办法
Re: birth date (Lunar calendar )
发表于 : 周二 3月 07, 2023 2:26 pm
由 econwang