1.5 Data e hora
Datas são padronizadas no formato AAAA-MM-DD
(ISO-8601), e quando contiverem horário ficam na forma AAAA-MM-DD HH:MM:SS
. Este procedimento facilita a programação e organização do material, garantindo que os arquivos nomeados desta forma fiquem ordenados cronologicamente em qualquer sistema. O pacote lubridate
(Grolemund and Wickham 2011) traz uma série de funções úteis para lidar com elementos temporais.
library(lubridate)
# Apollo 11 pousa na Lua em 20 de julho de 1969 às 20h17min UTC (Coordinated Universal Time)
(apollo11 <- ymd_hms('1969-07-20 20:17:00'))
## [1] "1969-07-20 20:17:00 UTC"
## [1] 1969
## [1] 7
## [1] 20
## [1] 20
## [1] 17
## [1] 0
## [1] Sun
## Levels: Sun < Mon < Tue < Wed < Thu < Fri < Sat
## [1] "1969-07-20 17:17:00 -03"
## Time difference of 20133.13 days
## [1] "2024-04-22 20:17:00 UTC"
Referências
Grolemund, Garrett, and Hadley Wickham. 2011. “Dates and Times Made Easy with lubridate.” Journal of Statistical Software 40 (3): 1–25. https://www.jstatsoft.org/v40/i03/.