Hi, Below is my code :
library(zoo) Dat1 = structure(c(17890, 17770.01, 17600, 17593, 17630.01), index = structure(c(1512664740, 1512664800, 1512664860, 1512664920, 1512664980), class = c("POSIXct", "POSIXt"), tzone = "America/Los_Angeles"), class = "zoo") Dat2 = structure(c(15804.28, 15720.61, 15770, 15750, 15770), index = structure(c(1512664740, 1512664800, 1512664860, 1512664920, 1512664980), class = c("POSIXct", "POSIXt"), tzone = "America/Los_Angeles"), class = "zoo") merge(Dat1, Dat2) Dat1 Dat2 2017-12-07 22:09:00 17890.00 15804.28 2017-12-07 22:10:00 17770.01 15720.61 2017-12-07 22:11:00 17600.00 15770.00 2017-12-07 22:12:00 17593.00 15750.00 2017-12-07 22:13:00 17630.01 15770.00 So, after merging the TZ of the original series got changed. Appreciate if someone points what went wrong [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.