1. 학습
  2. /
  3. 강의
  4. /
  5. R에서 날짜와 시간 다루기

Connected

연습 문제

얼마나 지났을까요?

날짜-시간 차이를 더 세밀하게 제어하려면 base 함수인 difftime()을 사용하세요. 예를 들어 time1 - time2 대신 difftime(time1, time2)를 씁니다.

difftime()에는 차이의 단위를 지정하는 units 인수가 있습니다. 선택지는 "secs", "mins", "hours", "days", "weeks"입니다.

연습으로 인류가 최초로 달에 발을 디딘 이후 경과 시간을 계산해 보겠습니다. 또한, 인수를 주지 않고 호출하면 시스템 표준시대(timezone)의 현재 날짜와 시간을 반환하는 lubridate의 today()와 now() 함수도 살펴봅니다.

지침

100 XP
  • Apollo 11은 1969년 7월 20일에 착륙했습니다. difftime()을 사용해 today()와 date_landing 사이의 일(day) 수를 구하세요.
  • Neil Armstrong은 UTC 02:56:15에 표면에 발을 디뎠습니다. difftime()을 사용해 now()와 moment_step 사이의 초(sec) 수를 구하세요.