stata 日期科学计数法的解决
Posted zhuang-y
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stata 日期科学计数法的解决相关的知识,希望对你有一定的参考价值。
在向stata导入面板数据时,需要对日期格式进行统一,有时因为不同编译软件的问题,这时候会出现日期格式变为“2018/1/2”,而非“2018-01-02”;则该构造时间戳的时候可以:
date = date( date1 , "YMDhm") // “” 内为date1的格式
format date %td //当时stata内为数值型,再次打开时为字符型,需要重新格式step1
gen date2=year(date)*10000+month(date)*100 //此时生成的为科学计数法,加上day后个位数易被约掉
gen date3=day(date)
tostring date2,replace
destring date2,replace //此时为long型,个位数不会被约掉
replace date2=date2+date3 //生成时间戳
以上是关于stata 日期科学计数法的解决的主要内容,如果未能解决你的问题,请参考以下文章
把excel导入sql server数据库日期类型变成科学计数法怎么办
excel 文本转换数字,数字变成科学计数法了,该怎么解决??