ComeçarComece de graça

Gerando sequências de datetimes

Combinando adição e multiplicação com sequências, você pode gerar sequências de datetimes. Por exemplo, você pode gerar uma sequência de períodos de 1 dia até 10 dias com:

1:10 * days(1)

Depois, ao somar essa sequência a um datetime específico, você constrói uma sequência de datetimes de 1 a 10 dias no futuro:

today() + 1:10 * days(1)

Você teve uma reunião hoje de manhã às 8h e quer repetir essa reunião no mesmo dia da semana e horário a cada duas semanas por um ano. Gere os horários dessas reuniões neste exercício.

Este exercício faz parte do curso

Trabalhando com datas e horários no R

Ver curso

Instruções do exercício

  • Crie today_8am() somando um período de 8 horas a today()
  • Crie uma sequência de períodos desde um período de duas semanas até 26 períodos de duas semanas.
  • Some every_two_weeks a today_8am.

Exercício interativo prático

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

# Add a period of 8 hours to today
today_8am <- today() + ___

# Sequence of two weeks from 1 to 26
every_two_weeks <- ___

# Create datetime for every two weeks for a year

Editar e executar o código