Skip to content

Conversation

@d-winsor
Copy link
Contributor

This contains the logic for getting time_zone transition information from the ICU and using that to convert between sys_time<> and local_time<> according to the rules of the specified time_zone.

Glancing over the tests first may be useful in understanding the different corner cases that need to be considered, particularly around ambiguous and nonexistent local_time conversions.

@d-winsor d-winsor requested a review from a team as a code owner March 12, 2021 22:43
@mnatsuhara mnatsuhara added the chrono C++20 chrono label Mar 12, 2021
@mnatsuhara mnatsuhara self-assigned this Mar 12, 2021
@StephanTLavavej StephanTLavavej added the cxx20 C++20 feature label Mar 12, 2021
@StephanTLavavej StephanTLavavej changed the title Logic for time_zone sys to local converion. Logic for time_zone sys to local conversion Mar 13, 2021
Copy link
Contributor

@mnatsuhara mnatsuhara left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All I found were nitpicks! I'm happy to merge this as is and roll these small changes into the follow up PR for zoned_time!

@mnatsuhara mnatsuhara merged commit 2bc79d2 into microsoft:feature/chrono Mar 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chrono C++20 chrono cxx20 C++20 feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants