Tinderbox 8 Icon


Operator Type: 

Operator Scope of Action: 

Operator Purpose: 

Operator First Added: 

Operator Altered: 

 Property   [other Property type actions]

 Item   [operators of similar scope]

 Date-time   [other Date-time operators]




Returns the Interval expressed as a Number of whole or partial hours within the current day (ignoring whole days). Thus, if $MyInterval is 12 hours 30 minutes then:

$MyInterval.hour returns 12

Older behaviour

Prior to v8.0.4 it returned not just the hours element of the interval but the entire interval expressed as hours. Thus, 1 day 12 hours and 30 minutes returns 36.5 and not 12.5 or 12.

If $MyInterval is 12 hours 30 minutes then:

$MyInterval.hour returns 12.5

To get an integer value, i.e. in whole hours, use either Number.precision() or floor(), thus:

$MyInterval.hour.precision(0) returns 12 floor($MyInterval.hour) returns 12