仅在R中将日期/时间转换为日期

Ole*_*siy 2 time r date date-conversion

试过很多选择,但都失败了.被迫在这里问.我的日期/时间是1/1/2016 0:00格式.

所以,我试过了

start.time <- citi.bike$starttime
head(start.time)
start.date <- strftime(as.Date(start.time), format="%m/%d/%Y")
head(start.date)
Run Code Online (Sandbox Code Playgroud)

我不知道为什么,但我的日期看起来像 "01/20/0001""01/20/0001""01/20/0001""01/20/0001""01/20/0001""01/20/0001".

所有的日子都变成了"20".

为什么?

Edg*_*tos 5

要么 lubridate::dmy_hm("1/1/2016 0:00")