Class: CalendarCycle
Documentation: A calendar cycle defines one group of decimal digits in the calendar expression. Examples for calendar cycles are year, month, day, hour, minute, second, and week.
A calendar cycle has a name and two codes, a one-letter code and a two-letter code. The property ndigits is the number of decimal digits occupied in the calendar expression. The property start specifies where counting starts (i.e., at 0 or 1.) The next property is the next lower cycle in the order of the calendar expression. The max(t) property is the maximum number of cycles at time t (max depends on the time t to account for leap years and leap seconds.) The property value(t) is the integer number of cycles shown in the calendar expression of time t. The property sum(t, n) is the sum of n calendar cycles added to the time t.
Superclasses
Subclasses
Types
Template Slots |
|
Slot Name |
Documentation |
Type |
Cardinality |
|
label |
A short human readable string indicating the content of the instancehuman-readable string for the instance |
String |
0:1 |
|
nullFlavor |
If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing. |
Class |
0:1 |
^ back to top
Return to Class Hierarchy
Generated: 10/04/2006, 1:25:00 PM, Pacific Daylight Time
The SAGE project was supported in part by grant 70NANB1H3049 of the NIST Advanced Technology Program. Protégé is a trademark of Stanford University, Copyright (c) 1998-2006 Stanford University.