#r #datetime
#r #дата и время
Вопрос:
У меня есть фрейм данных, где время задается в формате: Вт 03 апреля 18:00:06 0000 2012
И смещение часового пояса задается в минутах в формате: 240
Как мне добавить 240 минут к указанному выше времени, чтобы я мог получить местное время по времени UTC?
Ответ №1:
Мы могли бы преобразовать в POSIXct
, а затем добавить minutes
library(lubridate)
out <- as.POSIXct(str1, format = '%a %b %d %H:%M:%S 0000 %Y') %m % minutes(240)
tz(out) <- "UTC"
out
#[1] "2012-04-03 22:00:06 UTC"
данные
str1 <- 'Tue Apr 03 18:00:06 0000 2012'