[#absl-TimeZone-At-05] = xref:absl.adoc[absl]::xref:absl/TimeZone.adoc[TimeZone]::At :relfileprefix: ../../ :mrdocs: `At` overloads == Synopses Declared in `<absl/time/time.h>` Returns an `absl::TimeInfo` containing the absolute time(s) for this TimeZone at an `absl::CivilSecond`. When the civil time is skipped or repeated, returns times calculated using the pre‐transition and post‐ transition UTC offsets, plus the transition time itself. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:absl/TimeZone/TimeInfo.adoc[TimeInfo] xref:absl/TimeZone/At-00.adoc[At](xref:absl/CivilSecond.adoc[CivilSecond] ct) const; ---- [.small]#xref:absl/TimeZone/At-00.adoc[_» more..._]# Returns the civil time for this TimeZone at a certain `absl::Time`. If the input time is infinite, the output civil second will be set to CivilSecond::max() or min(), and the subsecond will be infinite. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:absl/TimeZone/CivilInfo.adoc[CivilInfo] xref:absl/TimeZone/At-0f.adoc[At](xref:absl/Time.adoc[Time] t) const; ---- [.small]#xref:absl/TimeZone/At-0f.adoc[_» more..._]# == Return Value * The absolute‐time information for `ct` in this time zone. * The civil‐time information for `t` in this time zone. == Parameters [cols="1,4"] |=== | Name| Description | *ct* | The civil time to convert. | *t* | The absolute time to convert. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#