-
Notifications
You must be signed in to change notification settings - Fork 207
/
Duration-class.Rd
62 lines (60 loc) · 2.14 KB
/
Duration-class.Rd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
\name{Duration-class}
\alias{-,ANY,Duration-method}
\alias{*,ANY,Duration-method}
\alias{as.difftime,Duration-method}
\alias{as.numeric,Duration-method}
\alias{c,Duration-method}
\alias{+,Date,Duration-method}
\alias{/,difftime,Duration-method}
\alias{+,difftime,Duration-method}
\alias{[<-,Duration,ANY-method}
\alias{*,Duration,ANY-method}
\alias{Duration-class}
\alias{+,Duration,Date-method}
\alias{/,Duration,difftime-method}
\alias{+,Duration,difftime-method}
\alias{/,Duration,Duration-method}
\alias{\%\%,Duration,Duration-method}
\alias{+,Duration,Duration-method}
\alias{/,Duration,Interval-method}
\alias{\%\%,Duration,Interval-method}
\alias{+,Duration,Interval-method}
\alias{[,Duration-method}
\alias{$<-,Duration-method}
\alias{$,Duration-method}
\alias{-,Duration,missing-method}
\alias{/,Duration,numeric-method}
\alias{+,Duration,numeric-method}
\alias{/,Duration,Period-method}
\alias{\%\%,Duration,Period-method}
\alias{+,Duration,Period-method}
\alias{+,Duration,POSIXct-method}
\alias{+,Duration,POSIXlt-method}
\alias{/,numeric,Duration-method}
\alias{+,numeric,Duration-method}
\alias{+,POSIXct,Duration-method}
\alias{+,POSIXlt,Duration-method}
\alias{rep,Duration-method}
\alias{show,Duration-method}
\title{Duration class}
\description{
Duration is an S4 class that extends the
\code{\link{Timespan-class}} class. Durations record the
exact number of seconds in a time span. They measure the
exact passage of time but do not always align with
measurements made in larger units of time such as hours,
months and years. This is because the exact length of
larger time units can be affected by conventions such as
leap years and Daylight Savings Time.
}
\details{
Durations provide a method for measuring generalized
timespans when we wish to treat time as a mathematical
quantity that increases in a uniform, monotone manner
along a continuous numberline. They allow exact
comparisons with other durations. See
\code{\link{Period-class}} for an alternative way to
measure timespans that better preserves clock times.
Durations class objects have one slot: .Data, a numeric
object equal to the number of seconds in the duration.
}