Pecan: Более удобные для смазывания форматы даты и времени

Созданный на 17 мар. 2017  ·  4Комментарии  ·  Источник: PecanProject/pecan

Описание

По сути, это вновь открывает старую проблему № 272 о форматах дат.

Я голосую за то, чтобы мы не рекомендовали формат даты и времени POSIXlt в пользу, если формат даты и времени POSIXct неявно присутствует в пакете lubridate (который мы все равно используем во многих местах, и я бы сказал, что следует использовать значительно больше , потому что это круто ). Формат более переносимый (просто число, а не сложный объект списка), что позволяет ему работать должным образом в более широком диапазоне контекстов (например, пакет data.table ) и имеет четкую физическую интерпретацию. Это также перекликается с тем, как дата и время хранятся в системах Unix.

Возможная реализация

Единственная основная функция даты и времени, которая генерирует POSIXlt date, - это base::strptime . Самый простой и надежный способ исправить это - изменить бэкэнд для большей части нашей обработки даты с базового R на lubridate . Попутно мы также можем получить больше преимуществ от потрясающей функции арифметики времени lubridate .

Question Stale

Самый полезный комментарий

Дата и время POSIXct

Все 4 Комментарий

Дата и время POSIXlt

Дата и время POSIXct

Используйте функцию 👍, чтобы проголосовать за два варианта выше.

Эта проблема устарела, потому что она открыта 365 дней без активности.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги