timeDateMathOps {timeDate} | 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. |
## S4 method for signature 'timeDate,timeDate'
Ops(e1, e2)
e1 , e2 |
usually objects of class |
Ops.timeDate
these are functions for mathematical operations. Group 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]