将文本转换为日期时间

时间:2018-01-11 11:03:23

标签: r datetime

我想将以下列转换为DateTime,我尝试使用setAccessibleas.Date,但我得错了答案。请参阅以下内容:

anytime

2 个答案:

答案 0 :(得分:0)

使用@model MyViewModel @Model.PagedList.Count @Model.SecondModel.YourProperty 的一种方法:

lubridate

返回:

df$time_stamp <- lubridate::ydm_hms(df$time_stamp)

使用此数据:

# A tibble: 7 x 1
  time_stamp         
  <dttm>             
1 2017-01-10 01:01:14
2 2017-01-10 01:54:36
3 2017-01-10 09:25:16
4 2017-01-10 09:31:01
5 2017-01-10 09:37:39
6 2017-01-10 09:50:59
7 2017-01-10 10:07:41

答案 1 :(得分:0)

如果您想使用POSIXlt日期时间,请考虑使用strptime

x <- "20171001010114"
ts_posix <- strptime(time_stamp, "%Y%m%d%H%M%S")
ts_posix

[1] "2017-10-01 01:01:14 CEST"