看板 Statistics 關於我們 聯絡資訊
※ 引述《LittleMore (LittleMore)》之銘言: : [軟體程式類別]: : SAS : [程式問題]: : 日期轉換 : [軟體熟悉度]: : 新手(1個多月) : [問題敘述]: : yyyymm ret : 2002/05 2.05 : 2002/06 1.99 : 2002/07 1.73 : 2002/08 1.73 : 2002/09 1.73 : 資料來自EXCEL 請問如何將有這種斜線參雜的資料 轉換成日期格式 data final; set datafortrans; daytrans=mdy(substr(yyyymm,6,7),1,substr(yyyymm,1,4)); format daytrans yymmdd10.; run; -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.215.137 ※ 文章網址: http://www.ptt.cc/bbs/Statistics/M.1418200030.A.57E.html
basedora: 這例子拿scan來代替substr會簡單些 12/11 00:14
basedora: year: scan(yyyymm,1,'/') month:scan(yyyymm,-1,'/') 12/11 00:15