Một ngày có bao nhiêu giây?
Một ngày có bao nhiêu giây? Có 24 giờ trong một ngày, 60 phút trong một giờ và 60 giây trong một phút, vậy sẽ là 24*60*60 = 86400 giây, đúng không?
Không phải lúc nào cũng vậy! Trong bài này bạn sẽ thấy một phản ví dụ — bạn có đoán được chuyện gì đang xảy ra không?
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
Chúng tôi đã đặt sẵn trong script của bạn ba mốc thời gian — 12 giờ trưa các ngày 11, 12 và 13 tháng 3 năm 2017 theo múi giờ US Pacific.
- Tìm hiệu thời gian giữa
mar_13vàmar_12theo giây. Điều này sẽ khớp với trực giác của bạn. - Bây giờ, tìm hiệu thời gian giữa
mar_12vàmar_11theo giây. Bất ngờ chứ?
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.
# Three dates
mar_11 <- ymd_hms("2017-03-11 12:00:00",
tz = "America/Los_Angeles")
mar_12 <- ymd_hms("2017-03-12 12:00:00",
tz = "America/Los_Angeles")
mar_13 <- ymd_hms("2017-03-13 12:00:00",
tz = "America/Los_Angeles")
# Difference between mar_13 and mar_12 in seconds
difftime(___, ___, units = ___)
# Difference between mar_12 and mar_11 in seconds
difftime(___, ___, units = ___)