ComeçarComece de graça

Operadores aritméticos e lógicos

Como objetos Date são representados internamente como o número de dias desde 1970-01-01, você pode fazer contas básicas e comparações com datas. Você pode comparar datas com os operadores lógicos usuais (<, ==, > etc.), encontrar extremos com min() e max(), e até subtrair duas datas para descobrir o tempo entre elas.

Neste exercício, você vai ver como essas operações funcionam explorando o último lançamento do R. Você verá Sys.date() no código; ela simplesmente retorna a data de hoje.

Este exercício faz parte do curso

Trabalhando com datas e horários no R

Ver curso

Instruções do exercício

  • Encontre a data do lançamento mais recente chamando max() na coluna de datas em releases.
  • Encontre as linhas em releases que têm a data mais recente, especificando a comparação date == last_release_date em filter().
  • Use print em last_release para ver qual lançamento foi esse.
  • Calcule há quanto tempo ocorreu o lançamento mais recente subtraindo last_release_date de Sys.Date().

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Find the largest date
last_release_date <- max(___)

# Filter row for last release
last_release <- filter(releases, ___)

# Print last_release
last_release

# How long since last release?
Sys.Date() - ___
Editar e executar o código