[分享]sas 計算巨集執行時間

看板Statistics作者 (朝右邊鋒邁進)時間14年前 (2011/09/09 17:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
因為常常跑完巨集,結果也不知道跑了多久, 所以寫了這個五六行的小語法,希望可以給大家幫到一點忙 data time; start=datetime(); format start datetime.; run; /*上面是將目前的系統時間抓到 time中*/ /*格式包含年月日及時間*/ 這邊放巨集 /*下面抓巨集結束時的系統時間*/ /*也存在time中 並計算經過時間(elapsed_time)*/ /*經過時間以小時呈現 也放在資料time中*/ data time; set time; end=datetime(); elapsed_time=end-start; format end datetime.; format elapsed_time time.; run; 最後記得 如果妳是用batch submit記得要把time存起來, 不然在work中會不見 請各位指教! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 42.73.63.211
文章代碼(AID): #1EQToTVO (Statistics)