[#BloombergLP-bdlt-DatetimeIntervalUtil] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlt.adoc[bdlt]::DatetimeIntervalUtil :relfileprefix: ../../ :mrdocs: This utility `struct` provides a namespace for a suite of functions operating on objects of type `DatetimeInterval`. == Synopsis Declared in `<bdlt_datetimeintervalutil.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct DatetimeIntervalUtil; ---- == Static Member Functions [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bdlt/DatetimeIntervalUtil/makeDays.adoc[`makeDays`] | Return a `DatetimeInterval` object representing an duration of the specified `days` (exactly). | xref:BloombergLP/bdlt/DatetimeIntervalUtil/makeHours.adoc[`makeHours`] | Return a `DatetimeInterval` object representing an duration of the specified `hours` (exactly). | xref:BloombergLP/bdlt/DatetimeIntervalUtil/makeMicroseconds.adoc[`makeMicroseconds`] | Return a `DatetimeInterval` object representing an duration of the specified `microseconds` (exactly). | xref:BloombergLP/bdlt/DatetimeIntervalUtil/makeMilliseconds.adoc[`makeMilliseconds`] | Return a `DatetimeInterval` object representing an duration of the specified `milliseconds` (exactly). | xref:BloombergLP/bdlt/DatetimeIntervalUtil/makeMinutes.adoc[`makeMinutes`] | Return a `DatetimeInterval` object representing an duration of the specified `minutes` (exactly). | xref:BloombergLP/bdlt/DatetimeIntervalUtil/makeSeconds.adoc[`makeSeconds`] | Return a `DatetimeInterval` object representing an duration of the specified `seconds` (exactly). |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#