|
The SEDRIS Data Representation Model
APPENDIX A - Classes Absolute Time Point |
|---|
An instance of this DRM class is used to specify an absolute time (that is, Greenwich Mean Time (GMT), which is not relative to some other point in time).
<Absolute Time Point> provides
The time at which an event happened in a historical database, i.e. Oct 3 17:56:47 GMT 1994, would be specified by an <Absolute Time Point>. For clarity, the time_significance field would be set to SE_TIME_SIGNIFICANCE_OCCURRENCE.
The date and time when a SEDRIS transmittal was created.
The date and time of observations.
Setting year = -1 indicates this. Please note that this means that an actual date of 1 BCE (before common era) cannot be used. (It is anticipated that the only time a BCE date would be desired would be for astronomical Julian dates).
Setting month = SE_MONTH_ANY indicates this.
Setting day = -1 indicates this.
Setting hour = -1, minutes = -1, and / or seconds = -1 indicates that they are not applicable and are to be ignored.
| SE_Time_Significance | time_significance; | (notes) |
|---|
| SE_Short_Integer | year; | |
|---|---|---|
| SE_Month | month; | |
| SE_Short_Integer | day; | |
| SE_Byte | hour; | (notes) |
| SE_Byte | minutes; | (notes) |
| SE_Long_Float | seconds; | (notes) |
This indicates the significance of the time information.
Use 24 hour clock for hour. The value shall be between -1 and 23, where a value of -1 indicates not applicable.
The value shall be between -1 and 59, where a value of -1 indicates not applicable.
Fractions provide higher accuracy if needed, e.g. milliseconds. -1 is the only negative value, and indicates not applicable.
|