R 3.5.0

Is it intended that the Date method of as.POSIXct does not respect the tz parameter? I suggest changing as.POSIXct.Date to this:

function (x, tz = "", ...)
  .POSIXct(unclass(x) * 86400, tz = tz)

Currently, the best workaround seems to be using the character method if one doesn't want the default timezone (which is often an annoying DST timezone).

This came up on Stack Overflow: https://stackoverflow.com/q/50373340/1412059

--
Roland

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to