作者thiefkid (子號:)
看板Statistics
標題[問題] SAS 日期文字轉數字
時間Tue Sep 1 15:08:54 2015
[軟體程式類別]:SAS
[程式問題]:資料處理
[軟體熟悉度]:新手
SAS 的日期要怎樣把格式從文字轉數字?
現在的狀況是想做垂直合併
第一筆資料的日期型式是 30JUL2009 TYPE是numeric format是DATE9.
第二筆資料的日期型式是 102/09/23 TYPE是character format是$18.
要怎做才能把第二筆資料的日期型式改成第一筆的樣子?
感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.142.248.115
※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1441091337.A.911.html
※ 編輯: thiefkid (220.142.248.115), 09/01/2015 15:09:45
※ 編輯: thiefkid (220.142.248.115), 09/01/2015 15:10:30
※ 編輯: thiefkid (220.142.248.115), 09/01/2015 15:11:06
→ MOONY135: SUBSTR 09/01 19:32
推 maroon: 我之前也遇過民國的日期,沒有比較好的辦法,substr 最快 09/01 20:40
→ maroon: substr -- 把年份 +1911 -- 把年月日黏回來 -- 改 format 09/01 20:41
→ maroon: 最後再把不要的變項都丟掉就好 09/01 20:42
→ thiefkid: 可以請問要怎樣把年和月日黏回去嗎~~? 09/01 23:37
推 west1996: 利用input(var2,minguo9.)把第二筆資料直接轉數字即可 09/01 23:38