Сначала вы читаете набор данных, используя любую библиотеку.Затем вы можете попробовать as.POSIXlt
или as.POSIXct
, чтобы определить формат даты и времени.Это также позволяет вам предоставлять информацию о часовом поясе вместе с форматом даты и времени.Пример:
> sampledf <- data.frame(DateTime = c("2019-3-1 0:15",
+ "2019-3-1 19:15",
+ "2019-3-1 23:15")
+ )
> str(sampledf$DateTime)
Factor w/ 3 levels "2019-3-1 0:15",..: 1 2 3
> sampledf$DateTime <- as.POSIXlt(sampledf$DateTime ,"GMT",format = "%Y-%m-%d %H:%M")
> str(sampledf$DateTime)
POSIXlt[1:3], format: "2019-03-01 00:15:00" "2019-03-01 19:15:00" ...
Информация о часовом поясе «GMT» можно заменить любым часовым поясом.Подробнее о различных параметрах форматирования времени в R см. здесь.