Releases: google/cctz
Releases · google/cctz
CCTZ version 2.4
Accumulated changes since v2.3, including:
- Allow get_weekday() and get_yearday() to take all civil-time types.
- Support %U/%u and %W/%w specifiers internally.
- Handle "slim" TZif files.
- Handle future rules specifying year-round daylight time.
- Use the "backzone" file when building the testdata.
CCTZ version 2.3
- Add support for the
%E*z
,%:z
,%::z
, and%:::z
format specifiers. - Change the abbreviations for fixed-offset time zones to use the same syntax as named time zones with numeric-style abbreviations.
- Add
cctz::time_zone
functionsnext_transition()
,prev_transition()
,version()
, anddescription()
. - Make
local_time_zone()
work on iOS. - Switch from
cctz::sys_seconds
tocctz::seconds
for the 64-bit, seconds-resolution duration. - Enable C++14
constexpr
for more compilers. - Add CMake install rules.
CCTZ version 2.2
Includes CMake support.
CCTZ version 2.1
This release is CCTZ at the time of the initial Abseil (abseil.io) release.
CCTZ version 2.0
CCTZ v2.0 includes two complementary libraries for computing with civil times and time zones.
See README.md for more details.
CCTZ version 1.0
This is CCTZ version 1.0. This is the original API as it was when first released in September 2015.