The duration property data type stores a duration of time. The value of a duration property is stored in seconds and may be positive or negative. It is possible to convert the value to other time units, including hours, minutes, or milliseconds when referenced in a step definition. This behavior is controlled by the definition of the duration property.
This data type does not store fractional seconds. During downstream synchronization, if the back end units for this property include precision smaller than whole seconds, the fractional second portion of the value will be truncated when assigned to the property. The logic of the synchronization step should round the value prior to returning it to the Server if this is not the desired behavior. If it is necessary to keep the fractional portion of the duration value during synchronization, a decimal number property should be used.