Build Status Coverage Status CRAN RStudio mirror downloads Development version CRAN version


Date-time data can be frustrating to work with in R. R commands for date-times are generally unintuitive and change depending on the type of date-time object being used. Moreover, the methods we use with date-times must be robust to time zones, leap days, daylight savings times, and other time related quirks, and R lacks these capabilities in some situations. Lubridate makes it easier to do the things R does with date-times and possible to do the things R does not.

If you are new to lubridate, the best place to start is the date and times chapter in R for data science.


# The easiest way to get lubridate is to install the whole tidyverse:

# Alternatively, install just lubridate:

# Or the the development version from GitHub:
# install.packages("devtools")


Lubridate also expands the type of mathematical operations that can be performed with date-time objects. It introduces three new time span classes borrowed from

Try the lubridate package in your browser

Any scripts or data that you put into this service are public.

lubridate documentation built on Nov. 17, 2017, 6:56 a.m.