Examples for 'lubridate::as_date'


Convert an object to a date or date-time

Aliases: as_date as_date,ANY-method as_date,POSIXt-method as_date,numeric-method as_date,character-method as_datetime as_datetime,POSIXt-method as_datetime,numeric-method as_datetime,character-method as_datetime,Date-method as_datetime,ANY-method

Keywords:

### ** Examples

dt_utc <- ymd_hms("2010-08-03 00:50:50")
dt_europe <- ymd_hms("2010-08-03 00:50:50", tz="Europe/London")
c(as_date(dt_utc), as.Date(dt_utc))
[1] "2010-08-03" "2010-08-03"
c(as_date(dt_europe), as.Date(dt_europe))
[1] "2010-08-03" "2010-08-02"
## need not supply origin
as_date(10)
[1] "1970-01-11"
## Will replace invalid date format with NA
dt_wrong <- c("2009-09-29", "2012-11-29", "2015-29-12")
as_date(dt_wrong)
Warning: 1 failed to parse.
[1] "2009-09-29" "2012-11-29" NA          

[Package lubridate version 1.8.0 Index]