How to Calculate Date Difference in Years in R (Example Code)

In this R programming tutorial you’ll learn how to calculate the date difference in years.

Example Data

x1 <- as.Date("2033-11-10")               # Example dates in R
# [1] "2033-11-10"
x2 <- as.Date("2021-08-16")
# [1] "2021-08-16"

Example: Get Difference Between Dates in Years

install.packages("lubridate")             # Install lubridate package
library("lubridate")                      # Load lubridate
time_length(difftime(x1, x2), "years")    # Calculate difference
# [1] 12.23546

Further Resources & Related Tutorials

In the following, you can find some additional resources on topics such as vectors, data conversion, and numeric values.

Leave a Reply

Your email address will not be published.

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed