lubridate ymd_hms () странный вывод, когда включен сдвиг времени - PullRequest
1 голос
/ 14 апреля 2020

Я запутался с выводом ymd_hms() из lubridate package. Я удалил некоторые данные из Интернета, содержащие метку времени следующего формата:

time_series <- c("2019-10-17 23:43:50+00:00", "2019-10-17 23:43:50+01:00")

Если я использую ymd_hms() для временных рядов, я получаю следующее:

 library(ludridate)    
 ymd_hms(time_series)
 # [1] "2019-10-17 23:43:50 UTC" "2019-10-17 22:43:50 UTC"

Почему вторая метка времени конвертируется на час раньше? Насколько я понимаю, а также на веб-сайте, где я собрал данные, это должно быть через час (+01: 00):

#[1] "2019-10-17 23:43:50 UTC" "2019-10-18 00:43:50 UTC"

Что я могу сделать не так? И как мне изменить поведение ymd_hms (), чтобы получить желаемый результат?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...