%within% {lubridate} | R Documentation |
If a is an interval, both its start and end dates must fall within b to return TRUE.
a %within% b
a |
An interval or date-time object |
b |
An interval |
A logical
int <- interval(ymd("2001-01-01"), ymd("2002-01-01")) # 2001-01-01 UTC--2002-01-01 UTC int2 <- interval(ymd("2001-06-01"), ymd("2002-01-01")) # 2001-06-01 UTC--2002-01-01 UTC ymd("2001-05-03") %within% int # TRUE int2 %within% int # TRUE ymd("1999-01-01") %within% int # FALSE