Bắt đầu ngayBắt đầu miễn phí

Hôm nay là thứ mấy?

R có rất nhiều công cụ để làm việc với ngày và thời gian. Hai lớp dữ liệu chính là Date và POSIXct. Date dùng cho ngày trên lịch như "2015-01-22". POSIXct là cách biểu diễn đối tượng ngày-giờ như "2015-01-22 08:39:40 EST", tức là 40 giây sau 8:39 AM theo múi giờ Eastern Standard Time.

Trong thực tế, chiến lược tốt nhất là dùng lớp đơn giản nhất đáp ứng nhu cầu của bạn. Thường thì Date là lựa chọn đơn giản nhất. Khóa học này hầu như chỉ dùng lớp Date, nhưng bạn cũng cần biết về POSIXct để lưu trữ dữ liệu tài chính trong ngày (intraday).

Trong bài tập dưới đây, bạn sẽ làm quen với các đối tượng ngày và giờ đầu tiên bằng cách yêu cầu R trả về ngày hiện tại và thời gian hiện tại.

Bài tập này là một phần của khóa học

R trung cấp cho Tài chính

Xem khóa học

Hướng dẫn bài tập

  • Sys.Date() để R trả về ngày hiện tại.
  • Sys.time() để R trả về ngày và thời gian hiện tại. Lưu ý sự khác nhau về viết hoa giữa Date và time.
  • Lưu Sys.Date() vào biến today.
  • Dùng class() trên today để xác nhận lớp của nó.

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.

# What is the current date?
___

# What is the current date and time?
___

# Create the variable today
today <- ___


# Confirm the class of today
___
Chỉnh sửa và Chạy Mã