Я работаю с базой данных Oracle и у меня есть соединение в RStudio с использованием пакета ROracle
.По какой-то причине некоторые даты преобразуются при импорте в R через dplyr
или dbGetQuery
.
Поле даты, которое в базе данных читает 2018-01-01
, при импорте превращается в 2018-01-31 23:00:00
.То же самое относится и к 2018-02-01
, который конвертируется в 2018-02-28 23:00:00
.
. Что действительно странно, так это то, что если я экспортирую фрейм данных в электронную таблицу Excel с использованием openxlsx
, даты снова отображаются правильно,
Кто-нибудь, кто знает, что происходит, или может указать мне правильное направление?Столбец отформатирован как POSIXct
, и я попытался изменить локаль и часовой пояс.Я также попытался преобразовать столбец даты с as.Date
, но безуспешно.