1
as title says我有一個excel文件,我正在導入到以2016/06/15作爲日期格式的SAS中。我需要將其轉換爲日期時間,以便我可以將其上傳到SQL。SAS - 將「2016/06/15」轉換爲日期時間格式
如果我上傳2016/06/15到SQL(日期時間)它給了我一些隨機1960年1月日期。所以我猜SQL也需要時間。
我需要的是將代碼格式化爲2016/06/15在SAS編程中的日期時間。
謝謝!
你好,感謝您的回覆。如果我將date()替換爲「06/15/2016」,這是我導入excel「2016/06/15」時SAS數據集的外觀。我的輸出仍然是:01JAN1960 01JAN1960:00:00:51 – mitoKon
@mitoKon有幾種方法可以在SAS中創建日期值。最簡單的是'mdy(6,15,2016)'函數,或者定義''06/15/2016「d'的日期文字。請注意日期字面上的結尾引號後面的'd'。 –
對不起,我在格式化SAS中真的很糟糕。我輸入了my_date =「06/05/2016」d;和我得到錯誤:錯誤:無效的日期/時間/日期時間常數「2016/06/05」d。 錯誤77-185:「06/05/2016」中的數字轉換無效d。 – mitoKon