This blog is updated daily.
A general description is here.
‘as.POSIXct(<numeric>)’ and ‘as.POSIXlt(.)’ (without specifying
‘origin’) now work. So does ‘as.Date(<numeric>)’, too.
‘as.Date.POSIXct(., tz)’ now treats several ‘tz’ values, notably
‘"GMT"’ as equivalent to ‘"UTC"’, proposed and improved by Michael
Chirico and Joshua Ulrich in PR#17674.
Experimental ‘balancePOSIXlt()’ utility allows using “ragged” and or
out-of-range ‘"POSIXlt"’ objects more correctly, e.g., in subsetting
and subassignments. Such objects are now documented.
More experimentally, a ‘"POSIXlt"’ object may have an attribute ‘"balanced"’ indicating if it is known to be filled or fully balanced.
‘compactPDF()’ gets a ‘verbose’ option.
‘as.POSIXct(<numeric>)’ and ‘as.POSIXlt(.)’ (without specifying ‘origin’) now work. So does ‘as.Date(<numeric>)’.
‘as.Date.POSIXct(., tz)’ now treats several ‘tz’ values, notably ‘"GMT"’ as equivalent to ‘"UTC"’, proposed and improved by Michael Chirico and Joshua Ulrich in PR#17674.
Experimental ‘balancePOSIXlt()’ utility allows using “ragged” and or out-of-range ‘"POSIXlt"’ objects more correctly, e.g., in subsetting and subassignments. Such objects are now documented.
More experimentally, a ‘"POSIXlt"’ object may have an attribute ‘"balanced"’ indicating if it is known to be filled or fully balanced.
‘compactPDF()’ gets a ‘verbose’ option.
‘as.Date.POSIXlt(x)’ would return ‘"1970-01-01"’ instead of ‘NA’ in R 4.2.2, e.g., for
x <- as.POSIXlt(c("2019-01-30","2001-1-1")) x$mon <- c(0L, NA); as.Date(x)