Create a difftime object and subtract it from your chron vector.
---------------------------------------------------------------------------
Jeff Newmiller The ..... ..... Go Live...
DCN:<jdnewmil@dcn.davis.ca.us> Basics: ##.#. ##.#. Live Go...
Live: OO#.. Dead: OO#.. Playing
Research Engineer (Solar/Batteries O.O#. #.O#. with
/Software/Embedded Controllers) .OO#. .OO#. rocks...1k
--------------------------------------------------------------------------- 
Sent from my phone. Please excuse my brevity.

Maciej Hoffman-Wecker <Maciej.Hoffman-Wecker@bioskin.de> wrote:

Dear help list,

I have a timestamp in as a chron object:

> (x <- chron(dates = c("12/02/11", "22/11/11"),
+ times = c("07:30:00", "04:00:00"),
+ format = c(dates = "d/m/y", times = "h:m:s")))
[1] (12/02/11 07:30:00) (22/11/11 04:00:00)

Now I want to shift the timestamp by 06:30 (hh:mm) backwards, to get

[1] (12/02/11 01:30:00) (21/11/11 21:30:00)

How can I achieve this? Are there any more detailed examples on
manipulation of chron objects? I have some trouble with this.

Thanks in advance,

Maciej Hoffman-Wecker

_____________________________________________

R-help@r-project.org mailing list
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.


	[[alternative HTML version deleted]]

