Changes the components of a date object
update.Date()
and update.POSIXt()
return a date with the specified
elements updated. Elements not specified will be left unaltered. update.Date
and update.POSIXt do not add the specified values to the existing date, they
substitute them for the appropriate parts of the existing date.
## S3 method for class 'POSIXt' update( object, ..., roll = FALSE, week_start = getOption("lubridate.week.start", 7), simple = NULL )
object |
a date-time object |
... |
named arguments: years, months, ydays, wdays, mdays, days, hours, minutes, seconds, tzs (time zone component) |
roll |
logical. If |
week_start |
week starting day (Default is 7, Sunday). Set
|
simple |
logical. Deprecated. Same as |
a date object with the requested elements updated. The object will retain its original class unless an element is updated which the original class does not support. In this case, the date returned will be a POSIXlt date object.
date <- ymd("2009-02-10") update(date, year = 2010, month = 1, mday = 1) update(date, year =2010, month = 13, mday = 1) update(date, minute = 10, second = 3)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.