[R] Help with Time

David Winsemius dwinsemius at comcast.net
Sat Nov 22 00:09:13 CET 2014

On Nov 21, 2014, at 2:52 PM, Raghuraman Ramachandran wrote:

> Dear guRus
> How can I round of time in R to the nearest 30th minute please?
> For example suppose if
>> Sys.time()
> [1] "2014-11-21 22:49:05.59042 GMT"
> then I would like a function that outputs 22:30:00.
> if Sys.time is 12:13:22 then I would like to get 12:00:00 etc.

There already are round and trunc functions for POSIXt objects so why not take a look a that code and hack it into a shape that you find useful.


David Winsemius
Alameda, CA, USA

More information about the R-help mailing list