ComeçarComece de graça

Quantos segundos há em um dia?

Quantos segundos há em um dia? Um dia tem 24 horas, uma hora tem 60 minutos e um minuto tem 60 segundos, então deveria haver 24*60*60 = 86400 segundos, certo?

Nem sempre! Neste exercício, você verá um contraexemplo. Consegue descobrir o que está acontecendo?

Este exercício faz parte do curso

Trabalhando com datas e horários no R

Ver curso

Instruções do exercício

Colocamos no seu script o código que define três horários: meio-dia de 11, 12 e 13 de março de 2017 no fuso horário do Pacífico dos EUA.

  • Encontre a diferença de tempo entre mar_13 e mar_12 em segundos. Isso deve bater com a sua intuição.
  • Agora, encontre a diferença de tempo entre mar_12 e mar_11 em segundos. Surpreendeu?

Exercício interativo prático

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

# Three dates
mar_11 <- ymd_hms("2017-03-11 12:00:00", 
  tz = "America/Los_Angeles")
mar_12 <- ymd_hms("2017-03-12 12:00:00", 
  tz = "America/Los_Angeles")
mar_13 <- ymd_hms("2017-03-13 12:00:00", 
  tz = "America/Los_Angeles")

# Difference between mar_13 and mar_12 in seconds
difftime(___, ___, units = ___)

# Difference between mar_12 and mar_11 in seconds
difftime(___, ___, units = ___)
Editar e executar o código