Я получаю неожиданный результат при добавлении месяца за период DST.Я бы ожидал, что результат будет "2018-11-01 GMT".Когда я запускаю этот код в Windows, я получаю правильный результат, однако, когда я запускаю ту же самую вещь на Red Hat Server, месяц не добавляется, см. Ниже.
> d = as.POSIXct('2018-10-01 00:00:00', tz = 'Europe/London')
> d + months(1)
[1] "2018-10-01 BST"
Кто-нибудь имеет представление о том, что происходит?