date-and-date-time-boundary {clock} | R Documentation |
Boundaries: date and date-time
Description
-
date_start()
computes the date at the start of a particularprecision
, such as the "start of the year". -
date_end()
computes the date at the end of a particularprecision
, such as the "end of the month".
There are separate help pages for computing boundaries for dates and date-times:
Usage
date_start(x, precision, ...)
date_end(x, precision, ...)
Arguments
x |
A date or date-time vector. |
precision |
A precision. Allowed precisions are dependent on the input used. |
... |
These dots are for future extensions and must be empty. |
Value
x
but with some components altered to be at the boundary value.
Examples
# See type specific documentation for more examples
x <- date_build(2019, 2:4)
date_end(x, "month")
x <- date_time_build(2019, 2:4, 3:5, 4, 5, zone = "America/New_York")
# Note that the hour, minute, and second components are also adjusted
date_end(x, "month")
[Package clock version 0.7.1 Index]