Timestamp type¶
The Timestamp type is immutable and contains two fields: timestamp and value.
immutable Timestamp{T}
timestamp::Union(Date,DateTime,Days)
value::T
end
timestamp¶
The timestamp of the Timestamp type can hold one of three types:
| Type | Representation |
|---|---|
| Date | Daily intervals and larger |
| DateTime | Intervals less than 1 day |
| Day | Daily span in integer format |
value¶
Since the value field is parameterized, it can hold any type. We will see later when constructing an Array{Timestamp}
that this allows for a pseudo-heterogenous array structure.