Sequenzen von Datetimes erzeugen
Durch die Kombination von Addition und Multiplikation mit Sequenzen kannst du Sequenzen von Datetimes erzeugen. Zum Beispiel kannst du eine Sequenz von Perioden von 1 Tag bis 10 Tage erzeugen mit,
1:10 * days(1)
Wenn du diese Sequenz dann zu einem bestimmten Datum/Zeitpunkt addierst, erhältst du eine Sequenz von Datetimes von 1 Tag bis 10 Tage in die Zukunft
today() + 1:10 * days(1)
Du hattest heute Morgen um 8 Uhr ein Meeting und möchtest dieses Meeting im selben Rhythmus alle zwei Wochen für ein Jahr zur gleichen Zeit und am gleichen Wochentag halten. Erzeuge in dieser Übung die Meeting-Zeitpunkte.
Diese Übung ist Teil des Kurses
Arbeiten mit Datums- und Zeitangaben in R
Anleitung zur Übung
- Erstelle
today_8am()indem du eine Periode von 8 Stunden zutoday()addierst - Erstelle eine Sequenz von Perioden von einer Periode à zwei Wochen bis zu 26 Perioden à zwei Wochen.
- Addiere
every_two_weekszutoday_8am.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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