問題がある場合はsqldfと& POSIXctです。私はPSTとPDTが混在しているが、上の移動、なぜ日にMIN_DATEをバックに変換する方法についてsqldfとPOSIXct
user.mindate <- sqldf("select min(u.created_on) as min_date
from user u")
> user.mindate
min_date
1 1380749081
> as.Date(user.mindate$min_date,tz="America/Los_Angeles")
[1] "3782332-08-02"
任意の提案...任意の助け
Sys.setenv(TZ = "America/Los_Angeles")
user <- read.csv("user_ori.csv",stringsAsFactors=FALSE)
user$created_on <- as.POSIXct(user$created_on,format="%Y-%m-%d %H:%M:%S",tz="America/Los_Angeles")
head(user$created_on)
[1] "2017-02-15 19:39:10 PST" "2016-05-11 22:44:58 PDT"
[3] "2017-02-06 19:25:48 PST" "2016-09-22 22:25:50 PDT"
[5] "2016-07-11 10:36:58 PDT" "2015-02-23 20:42:12 PST"
わからないを理解するだろうか?
は、 ジョン
'PDT'と' PST'のミックスすることができDSTのために(明日の朝に起きる、それ以下)。 – r2evans