diff --git a/R/print.data.table.R b/R/print.data.table.R index 6ceb0abad..023551074 100644 --- a/R/print.data.table.R +++ b/R/print.data.table.R @@ -192,7 +192,7 @@ format_col.POSIXct = function(x, ..., timezone=FALSE) { tz = attr(x,'tzone',exact=TRUE) nas = is.na(x) x = paste0(as.character(x)," ",tz) - x[nas] = NA_character_ + is.na(x) = nas } else { x = format(x, usetz=FALSE) }