NA
when converting to character
(#51, @jeroen).as.hms.POSIXt()
now defaults to the current time zone, the previous default was "UTC"
and can be restored by calling pkgconfig::set_config("hms::default_tz", "UTC")
.hms
columns in tibbles in color on terminals
that support it (#43).round_hms()
and trunc_hms()
for rounding or truncating to a given multiple of seconds (#31).parse_hms()
and parse_hm()
to parse strings in "HH:MM:SS" and "HH:MM" formats (#30).as.hms.POSIXt()
gains tz
argument, default "UTC"
(#28).as.hms.character()
and parse_hms()
accept fractional seconds (#33).hms()
now works correctly if all four components (days, hours, minutes, seconds) are passed (#49).hms()
creates a zero-length object of class hms
that prints as "hms()"
.hms(integer())
and as.hms(integer())
both work and are identical to hms()
.c()
now returns a hms (#41, @qgeissmann).?hms
.hms()
with a character argument (#29).lubridate
test for compatibility with 1.6.0 (#23, @vspinu).NA
(#22).Minor fixes and improvements.
hms
class (#16).format.hms()
right-justifies the output by padding with spaces from the left, as.character.hms()
remains unchanged.First CRAN release.
difftime
class."secs"
issues a warning.-
.Date
, POSIXt
and hms
classes.lubridate
package (#5).hms()
(with rigorous argument checks)as.hms()
for character
, numeric
, POSIXct
and POSIXlt
as.xxx.hms()
for character
, numeric
(implicitly), POSIXct
and
POSIXlt
is.hms()
as.data.frame.hms()
(forwards to as.data.frame.difftime()
)format.hms()
print.hms()
(returns unchanged input invisibly)Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.