Arredonda uma data e hora POSIX (posixct) para uma data relativa a um fuso horário
Eu quero arredondar um POSIXct para o dia, em relação a um fuso horário específico.
Se eu tentar
round(as.POSIXct("2013-03-05 23:00:00 EST"), "day")
Devolve
2013-03-06
O que faz sentido, em que quando é 23:00:00 EST em 2013-03-05 em EST5EDT, já é 2013-03-06 em UTC. Logicamente, o que eu quero fazer é:
round(as.POSIXct("2013-03-05 23:00:00 EST"), "day", tz="EST5EDT")
Ou seja, "arredondar essa data e hora para o dia mais próximo, relativo ao fuso horário EST5EDT". Infelizmente,volta não aceita um parâmetro de fuso horário.