Tạo dãy ngày giờ (datetime)
Bằng cách kết hợp phép cộng và phép nhân với các dãy số, bạn có thể tạo ra các dãy ngày giờ. Ví dụ, bạn có thể tạo một dãy các period từ 1 ngày đến 10 ngày với,
1:10 * days(1)
Sau đó, bằng cách cộng dãy này vào một thời điểm cụ thể, bạn có thể tạo một dãy ngày giờ từ 1 đến 10 ngày trong tương lai
today() + 1:10 * days(1)
Sáng nay bạn có một cuộc họp lúc 8 giờ và bạn muốn lặp lại cuộc họp đó vào cùng ngày và giờ mỗi hai tuần trong suốt một năm. Hãy tạo các thời điểm họp trong bài tập này.
Bài tập này là một phần của khóa học
Làm việc với Ngày và Giờ trong R
Hướng dẫn bài tập
- Tạo
today_8am()bằng cách cộng một period 8 giờ vàotoday() - Tạo một dãy các period từ một period hai tuần, đến 26 period hai tuần.
- Cộng
every_two_weeksvàotoday_8am.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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