Генерация последовательностей дат и времени
Сочетая сложение и умножение с последовательностями, можно генерировать последовательности дат и времени. Например, последовательность периодов от 1 до 10 дней создаётся так:
1:10 * days(1)
Добавив эту последовательность к конкретной дате и времени, можно получить последовательность моментов от 1 до 10 дней в будущем:
today() + 1:10 * days(1)
Сегодня утром у вас была встреча в 8:00, и вы хотите проводить её в то же время каждые две недели на протяжении года. В этом упражнении сгенерируйте расписание таких встреч.
Это упражнение является частью курса
Работа с датами и временем в R
Инструкции к упражнению
- Создайте
today_8am, добавив период в 8 часов кtoday(). - Создайте последовательность периодов от одного периода в две недели до 26 периодов в две недели.
- Прибавьте
every_two_weeksкtoday_8am.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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