Générer des séquences de dates et heures
En combinant addition et multiplication avec des séquences, vous pouvez générer des séquences de dates et heures. Par exemple, vous pouvez créer une séquence de périodes allant de 1 jour à 10 jours avec :
1:10 * days(1)
Ensuite, en ajoutant cette séquence à une date-heure précise, vous obtenez une séquence de dates et heures allant de 1 jour à 10 jours dans le futur :
today() + 1:10 * days(1)
Vous avez eu une réunion ce matin à 8 h et vous souhaitez la programmer au même jour et à la même heure toutes les deux semaines pendant un an. Générez les horaires de réunion dans cet exercice.
Cet exercice fait partie du cours
Travailler avec les dates et heures en R
Instructions
- Créez
today_8am()en ajoutant une période de 8 heures àtoday() - Créez une séquence de périodes allant d’une période de deux semaines jusqu’à 26 périodes de deux semaines.
- Ajoutez
every_two_weeksàtoday_8am.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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