我有232014 4:20的字符串格式的日期,代表02/03/2014 04:20。我想知道如何將這個字符串轉換爲真正的日期格式(類Date
)?使用單個數字的月份和日期字符串轉換爲班級的字符串日期
謝謝!
我有232014 4:20的字符串格式的日期,代表02/03/2014 04:20。我想知道如何將這個字符串轉換爲真正的日期格式(類Date
)?使用單個數字的月份和日期字符串轉換爲班級的字符串日期
謝謝!
你將無法做到。你的格式不明確。例如,如果你有1122014是那個1/12/2014還是11/2/2014?
顯然我在評論你同時回答,並且我們選擇了同樣的錯誤日期。尼斯。 – Gregor
謝謝!我有一個相關的問題。以excel csv格式存儲日期,存儲爲「2/3/2014 4:20」,但是,在使用read.csv之後,它被讀入R中作爲「232014 4:20」。你能告訴我如何糾正這個問題嗎? – user2495069
@ user2495069由於與上述相同的原因,它不能被識別爲日期:它是不明確的。 R做了正確的事情:只讀日期/時間的原始格式。 – AdamO
如果CSV另存爲 「2014年2月3日04:20」
x<-read.csv(..., as.is=T)
x[,1]<-strptime(as.character(x[,1]), "%d/%m/%Y %H:%M")
如果有'1122014'你會希望它被解釋爲'1月12日/ 2014'或'11/02/2014'? – Gregor