[#absl-TimeZone-CivilInfo] = xref:absl.adoc[absl]::xref:absl/TimeZone.adoc[TimeZone]::CivilInfo :relfileprefix: ../../ :mrdocs: Information about the civil time corresponding to an absolute time. This struct is not intended to represent an instant in time. So, rather than passing a `TimeZone::CivilInfo` to a function, pass an `absl::Time` and an `absl::TimeZone`. == Synopsis Declared in `<absl/time/time.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct CivilInfo; ---- == Data Members [cols="1,4"] |=== | Name| Description | xref:absl/TimeZone/CivilInfo/cs.adoc[`cs`] | the civil time | xref:absl/TimeZone/CivilInfo/is_dst.adoc[`is_dst`] | is offset non‐standard? | xref:absl/TimeZone/CivilInfo/offset.adoc[`offset`] | seconds east of UTC | xref:absl/TimeZone/CivilInfo/subsecond.adoc[`subsecond`] | the subsecond part of the civil time | xref:absl/TimeZone/CivilInfo/zone_abbr.adoc[`zone_abbr`] | time‐zone abbreviation (e.g., "PST") |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#