%DeepSee.Time.HijriObserved.HourNumber
class %DeepSee.Time.HijriObserved.HourNumber extends %DeepSee.Time.HourNumber
This class exposes the functionality of an Hour number level within a time dimension using the hijri (observed) calendar. This is the hour of the date independent of the actual day. Keys are 0 through 23; displayed values are 12am, 1am, until 11pm.Method Inventory
Parameters
parameter CALENDAR = hijriObserved;
Methods
classmethod %Convert(pTime As %DeepSee.Datatype.dateTime, pTimeOffset As %String = "") as %Integer
Convert a $H value to the logical value used for this level.
This is used within the computed field logic for properties
within a fact table based on this level.
. In this case, we convert $H to a day-of-month period number: That is convert to a number one through 31.
. In this case, we convert $H to a day-of-month period number: That is convert to a number one through 31.
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %BaseRangeToKey()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %Count()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %FormatToZDTCode()
- %GetAllMembers()
- %GetCalendar()
- %GetDimType()
- %GetLevelMembers()
- %GetName()
- %GetNthKey()
- %GetOptionList()
- %GetParameter()
- %GetPeriodLength()
- %GetRelatedKey()
- %IsA()
- %IsIndependent()
- %IsModified()
- %KeyToBaseRange()
- %KeyToValue()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %SupportsNOW()
- %ValidateObject()
- %ValueToKey()