開始使用免費開始

產生日期時間序列

把加法與乘法用在序列上,你可以產生日期時間的序列。例如,你可以用下面的方式產生從 1 天到 10 天的 period 序列:

1:10 * days(1)

接著,將這個序列加到某個特定的日期時間上,就能建立從未來 1 天到 10 天的日期時間序列:

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

你今天早上 8 點有一場會議,並希望之後每隔兩週的同一天同一時間持續一年。請在本練習中產生所有的會議時間。

本練習屬於課程

在 R 中處理日期與時間

檢視課程

練習說明

  • 透過在 today() 上加上 8 小時的 period,建立 today_8am()
  • 建立一個 period 序列:從一個兩週的 period 開始,到第 26 個兩週的 period 為止。
  • 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

編輯並執行程式碼