sas中的时间日期转化是个十分麻烦繁琐的过程,例如20151122084512 这14位数字,转成datetime20.的格式,
试了多种方法才成功,做个笔记,下次就好找了:
select dhms(mdy(input(substr(ftime,5,2),8.),
input(substr(ftime,7,2),8.),
input(substr(ftime,1,4),8.)),
input(substr(ftime,9,2),8.),
input(substr(ftime,11,2),8.),
input(substr(ftime,13,2),8.))as ftime format=datetime20. from mydata.ab_trade_good_sample