POSIXct format
Hi,
It is because the print method for POSIXct likely tries to simplify. To see it in the format you desire, you need to be explicit when calling it.
x = as.POSIXct('2018-11-2700:00:00', format = "%Y-%m-%d%H:%M:%S", tz = 'UTC')
format(x, "%Y-%m-%d %H:%M:%S %Z")
[1] "2018-11-27 00:00:00 UTC"
Cheers,
Ben
On Dec 4, 2018, at 7:51 AM, Christofer Bogaso <bogaso.christofer at gmail.com> wrote: Hi, I am trying to format my Character strings to POSIXct as below :
as.POSIXct('2018-11-2700:00:00', format = "%Y-%m-%d%H:%M:%S", tz = 'UTC')
[1] "2018-11-27 UTC"
as.POSIXct('2018-11-2701:00:00', format = "%Y-%m-%d%H:%M:%S", tz = 'UTC')
[1] "2018-11-27 01:00:00 UTC" For the first case, I wanted to see "2018-11-27 00:00:00 UTC", but the Hour/Min/Sec part was missing in R output. Is it possible to get consistent formatting in both cases? Thanks for your help. Regards [[alternative HTML version deleted]]
______________________________________________ R-help at 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.
Ben Tupper Bigelow Laboratory for Ocean Sciences 60 Bigelow Drive, P.O. Box 380 East Boothbay, Maine 04544 http://www.bigelow.org Ecological Forecasting: https://eco.bigelow.org/