我在POSIXlt格式的日期:- [R日期轉換特定格式
mydate
[1] 「2011-12-25 15時47分21秒」
,我想字符串「12/25/2011「
我試過使用"mydate$mon+1/mydate$mday/mydate$year+1900"
但我有問題讓R評估正確的術語。
而且,我試圖用as.Date
但format="%m/%d/%y"
它忽略了格式和輸出
as.Date(mydate)
[1] 「2011-12-25」
感謝,
我在POSIXlt格式的日期:- [R日期轉換特定格式
mydate
[1] 「2011-12-25 15時47分21秒」
,我想字符串「12/25/2011「
我試過使用"mydate$mon+1/mydate$mday/mydate$year+1900"
但我有問題讓R評估正確的術語。
而且,我試圖用as.Date
但format="%m/%d/%y"
它忽略了格式和輸出
as.Date(mydate)
[1] 「2011-12-25」
感謝,
嗨,你打算做到這一點?
new <- as.POSIXlt("2011-12-25 15:47:21")
format(new, format="%d/%m/%Y")
我要放在一個無恥的自我插頭有關R包我開發,它會自動執行此操作。版本0.0.1可在此處獲得https://github.com/ramnathv/intellidate
library(intellidate)
new <- as.POSIXlt("2011-12-25 15:47:21")
str_to_date(new)
"2011-12-25"
另請參閱'strftime'。 – 2011-12-20 10:19:35