我需要將字符日期「2008-1-1」轉換爲數字20080101,但我得到的是200811,有沒有人可以幫助我呢?非常感謝你。這是我的代碼:R月份和日期兩位數的日期格式
year <- c(2008:2012)
mth <- c(1:5)
day <- c(1:5)
A <- data.frame(cbind(year,mth,day))
date.ch <- as.character(with(A, paste(year, mth, day, sep="-")))
date.n <- as.numeric(with(A, paste(year, mth, day, sep="")))
您可能不得不使用'sprintf'來做到這一點。 – Andrie