0
我有許多格式爲ddmmmyyyy的dta觀察值。第一次約會是18AUG1894。 18AUG1894將是第一天如何將所有的數據變成天?下一個obs是10SEP1984,所以我想有一個從我的第一個日期(例如第84天)過去的日子號碼。SAS:將數據格式更改爲天數的持續時間
我有許多格式爲ddmmmyyyy的dta觀察值。第一次約會是18AUG1894。 18AUG1894將是第一天如何將所有的數據變成天?下一個obs是10SEP1984,所以我想有一個從我的第一個日期(例如第84天)過去的日子號碼。SAS:將數據格式更改爲天數的持續時間
SAS日期格式存儲爲整數天。所以,假設你的數據存儲爲數字日期(不是字符),你只需要減去。
data want;
set have;
days_since_date = datevar - '10AUG1894'd;
run;
或者你的目標日期是什麼。
你嘗試了什麼?結果是什麼? – Tom