timeDateMathOps {fCalendar} | R Documentation |
Functions for mathematical and logical operations on 'timeDate'
objects.
The functions are:
Ops.timeDate | Group 'Ops' generic functions for 'timeDate' objects, |
+.timeDate | Performs arithmetic + operation on 'timeDate' objects, |
-.timeDate | Performs arithmetic - operation on 'timeDate' objects. |
## S3 method for class 'timeDate': Ops(e1, e2) ## S3 method for class 'timeDate': e1 + e2 ## S3 method for class 'timeDate': e1 - e2
e1, e2 |
usually objects of class timeDate , in the case of
addition and subtraction e2 may be of class
numeric .
|
Ops.timeDate
these are functions for mathematical operations. Group code{Ops} are
generic functions which manage mathematical operations.
+.timeDate
-.timeDate
The plus operator "+"
performs arithmetic "+" operation on
timeDate
objects, and the minus operator "-"
returns a
difftime
object if both arguments e1
and e2
are "timeDate"
objects, or returns a "timeDate"
object
e2
seconds earlier than e1
.
## Create Character Vectors: dts = c("1989-09-28", "2001-01-15", "2004-08-30", "1990-02-09") dts tms = c( "23:12:55", "10:34:02", "08:30:00", "11:18:23") tms ## "+/-" - # Add One Day to a Given timeDate Object: GMT = timeDate(dts, zone = "GMT", FinCenter = "GMT") GMT ZUR = timeDate(dts, zone = "GMT", FinCenter = "Europe/Zurich") ZUR GMT + 24*3600 ZUR[2] - ZUR[1]