DateTime Programming For Everyone. Everywhere.
summary
The project chooses nanosecond precision to match Oracle and capture high‑volume trading and scientific timestamps, and replaces chrono::duration’s template with boost::int128_t to achieve it; Howard Hinnant’s date and tz libraries provide IANA timezone support so timezone conversions work with DST rules; the team ships five common datetime types, implements a live preview for complex parse strings, and resolves over 10 years of user requests in one year.
AI-written summary · about
chapters (6)
- 0:00Start
- 0:26Nanosecond Precision
- 0:57Time Zone Conversions
- 2:29Howard + Boost
- 3:09Type Conversions
- 3:23Validation & Repair
related talks
01h 40mDesign Rationale for the chrono Library
43mTick Tock: Maintaining Time
17mntpd-rs: NTP for the modern era
48mThe C++20 Firehose Talk
01h 03mExploration of Strongly-typed Units in C++: A Case Study from Digital Audio
56mboost.tmp: your DSL for Metaprogramming
01h 02mC++20 - My Favorite Code Examples
01h 00mC++20 - the hidden pearls
