Coerces vectors to floored (and wrapped) hms vectors.
Usage
dtt_set_time(x, value)
dtt_time(x, ...)
dtt_time(x) <- value
# S3 method for class 'integer'
dtt_time(x, ...)
# S3 method for class 'double'
dtt_time(x, ...)
# S3 method for class 'character'
dtt_time(x, ...)
# S3 method for class 'Date'
dtt_time(x, ...)
# S3 method for class 'hms'
dtt_time(x, ...)
# S3 method for class 'POSIXct'
dtt_time(x, ...)
# S3 method for class 'POSIXlt'
dtt_time(x, ...)
# S3 method for class 'Date'
dtt_time(x) <- value
# S3 method for class 'POSIXct'
dtt_time(x) <- valueMethods (by class)
dtt_time(integer): Coerce integer vector to a floored hms vectordtt_time(double): Coerce double vector to a floored hms vectordtt_time(character): Coerce character vector to a floored hms vectordtt_time(Date): Coerce Date vector to a floored hms vectordtt_time(hms): Coerce hms vector to a floored hms vectordtt_time(POSIXct): Coerce POSIXct vector to a floored hms vectordtt_time(POSIXlt): Coerce POSIXlt vector to a floored hms vector
Functions
dtt_time(Date) <- value: Set time values for a Date vectordtt_time(POSIXct) <- value: Set time values for a POSIXct vector
See also
Other floor:
dtt_date(),
dtt_date_time(),
dtt_excel_to_date(),
dtt_excel_to_time(),
dtt_floor(),
dtt_floored()
Examples
dtt_time(1L)
#> 00:00:01
dtt_time(1.999)
#> 00:00:01
dtt_time(-0.001)
#> 23:59:59
dtt_time(Sys.Date())
#> 00:00:00
dtt_time(as.POSIXct("2001-01-01 02:30:40"))
#> 02:30:40
dtt_time(as.POSIXct("2001-01-01 02:30:40", tz = "Etc/GMT-8"))
#> 02:30:40
