←
PDF 263 / 520 Dates and Times with lubridate
→
English · PDF 263
Original PDF page 263
中文 · PDF 263

使用 lubridate 处理日期和时间

简介

本章将向你展示如何在 R 中处理日期和时间。乍一看,日期和时间似乎很简单。你在日常生活中经常使用它们,它们似乎不会造成太多困惑。然而,你对日期和时间了解得越多,它们似乎就变得越复杂。作为热身,试着回答这三个看似简单的问题:

  • 每年都有 365 天吗?
  • 每天都有 24 小时吗?
  • 每分钟都有 60 秒吗?

我相信你知道并非每年都有 365 天,但你知道判断某一年是否为闰年的完整规则吗?(它有三个部分。)你可能还记得世界上许多地方使用夏令时(DST),因此有些一天只有 23 小时,有些一天则有 25 小时。你可能不知道有些一分钟有 61 秒,因为由于地球自转逐渐减慢,人们会不定期地添加闰秒。

日期和时间之所以困难,是因为它们必须协调两种物理现象(地球的自转和它绕太阳的公转)与一大堆地缘政治现象,包括月份、时区和夏令时。本章不会教你关于日期和时间的每一个细节,但它会为你提供扎实的实用技能基础,帮助你应对常见的数据分析挑战。