全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4263 13
2014-04-28
如题所述,请路过的好心人指点一下本菜鸟~~
我的数据库中,时间类型是yyyy-mm-dd,现在想要转换成yyyymmdd,有几万条数据,如何进行转换呢?
如下图,数据中时间格式有两种,我束手无策啦。

谢谢~
360软件小助手截图20140429165340.png
二维码

扫码加我 拉你入群

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

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

全部回复
2014-4-29 16:56:43
请知道的人给指导一下吧。
二维码

扫码加我 拉你入群

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

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

2014-4-29 21:40:33
Assume your original "admission date" is string variable when you import it into Stata, based on your presented data here, try the following (replace "admission_date with your own real date variable):

gen date_n=date(substr(admission_date,1,10), "YMD")     
format date_n %tdCCYY/NN/DD
二维码

扫码加我 拉你入群

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

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

2014-5-3 13:36:56
hplcdadong 发表于 2014-4-29 21:40
Assume your original "admission date" is string variable when you import it into Stata, based on you ...
thanks so much~it worked!

But there is still a problem, the one in blue was treated as missing data. Would you please kindly help me with this?
二维码

扫码加我 拉你入群

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

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

2014-5-4 00:25:07
Make sure that there are no blanks in the front of this record
二维码

扫码加我 拉你入群

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

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

2014-5-4 01:47:24
Try this:

gen date_n=date(substr(trim(admission_date),1,10), "YMD")     
format date_n %tdCCYY/NN/DD
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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