[#BloombergLP-baltzo-TimeZoneUtilImp] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/baltzo.adoc[baltzo]::TimeZoneUtilImp :relfileprefix: ../../ :mrdocs: This `struct` provides a namespace for utility functions that convert time values to, and from, local time. == Synopsis Declared in `<baltzo_timezoneutilimp.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct TimeZoneUtilImp; ---- == Static Member Functions [cols="1,4"] |=== | Name| Description | xref:BloombergLP/baltzo/TimeZoneUtilImp/convertUtcToLocalTime.adoc[`convertUtcToLocalTime`] | Convert `utcTime` to local time in `resultTimeZoneId`. | xref:BloombergLP/baltzo/TimeZoneUtilImp/createLocalTimePeriod.adoc[`createLocalTimePeriod`] | Load local‐time period attributes for `transition` in `timeZone`. | xref:BloombergLP/baltzo/TimeZoneUtilImp/initLocalTime.adoc[`initLocalTime`] | Initialize local time in `timeZoneId` from `localTime`. | xref:BloombergLP/baltzo/TimeZoneUtilImp/loadLocalTimePeriodForUtc.adoc[`loadLocalTimePeriodForUtc`] | Load local‐time period attributes for `utcTime` in `timeZoneId`. | xref:BloombergLP/baltzo/TimeZoneUtilImp/resolveLocalTime.adoc[`resolveLocalTime`] | Resolve `localTime` in `timeZone` using `dstPolicy`. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#