楼主: lucywitherspoon
4276 1

[Stata初级班] 如何用STATA转换日期的形式 [推广有奖]

  • 0关注
  • 1粉丝

VIP

博士生

58%

还不是VIP/贵宾

-

威望
0
论坛币
367 个
通用积分
0.0036
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
1635 点
帖子
123
精华
0
在线时间
301 小时
注册时间
2009-2-22
最后登录
2019-7-2

楼主
lucywitherspoon 发表于 2010-11-4 10:36:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我的日期格式如下
___date
31 Dec 03
31 Dec 04
30 Dec 05
29 Dec 06
31 Dec 03
31 Dec 04
30 Dec 05
29 Dec 06
请问老师,该如何转换成YYYY-MM-DD的格式呢,也就是常见的2009-10-02这种格式呢
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 如何用 date Dec 形式 Stata

沙发
arlionn 在职认证  发表于 2010-11-4 18:07:06
*-data  date
*-http://www.pinggu.org/bbs/thread-951802-1-1.html

  clear
  input str20 dd
        "31 Dec 03"
        "31 Dec 04"
        "30 Dec 05"
        "29 Dec 06"
        "31 Dec 03"
        "31 Dec 04"
        "30 Dec 05"
        "29 Dec 06"
  end
  compress
  
  split dd, gen(s) p(" ")
  replace s3="20"+s3
  
  gen str11 d2 = s1+s2+s3

  gen date = date(d2, "DMY")
  format date %tdCCYY-NN-DD

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-26 10:04