Header Reference: <chrono>
Header Reference: <chrono>
Durations, time points, clocks, calendars, and time-zone-related facilities provided by <chrono>.
Header Reference: <chrono>
Durations, time points, clocks, calendars, and time-zone-related facilities provided by <chrono>.
Use reference pages to confirm names, categories, nearby facilities, and the constraints that matter before writing or reviewing code.
Header reference pages are meant to answer a practical question quickly: what this header provides, when to reach for it, and which usage rules are easiest to get wrong.
<chrono>std::chrono::durationstd::chrono::time_pointstd::chrono::steady_clockstd::chrono::system_clockstd::chrono::high_resolution_clock100ms, 2s, 1hduration_cast, floor, ceil, roundyear, month, day, year_month_dayUse <chrono> for measuring elapsed time, representing wall-clock points, modeling timeouts, and working with calendar/time-zone data.
steady_clocksteady_clock for elapsed-time measurement.#include <chrono>
int main() {
using namespace std::chrono_literals;
auto timeout = 250ms;
return timeout.count() == 250 ? 0 : 1;
}