1. 程式人生 > >R語言中的as.Date

R語言中的as.Date

剛剛在處理從ACCESS返回的資料時,無意中發現所有資料的日期比實際少了一天,認真檢查原資料以後,沒有發現丟失,於是推斷可能是由於時區的轉換問題,查看了幫助,系統預設是UTC時區,而資料中的日期字元為CTS,如"2018-02-13 CST",的轉換過程中加入引數as.Date(dat$日期, tz = "CST"),系統不認。再查詢網上有的解決辦法是使用format("2018-02-13 CST","%Y%m%d"),並不好使。於是繼續看幫助,最終使用as.Date(dat$日期, tz = "NZ"),問題解決。日期轉換正確。