All Chrono Duration and Time-Point Utilities
All Chrono Duration and Time-Point Utilities
A compact scan page for duration arithmetic, time_point manipulation, literals, and rounding/conversion helpers from <chrono>.
All Chrono Duration and Time-Point Utilities
A compact scan page for duration arithmetic, time_point manipulation, literals, and rounding/conversion helpers from <chrono>.
Use reference pages to confirm names, categories, nearby facilities, and the constraints that matter before writing or reviewing code.
std::chrono::durationstd::chrono::time_pointnanoseconds, microseconds, milliseconds, seconds, minutes, hoursstd::chrono::duration_caststd::chrono::time_point_caststd::chrono::floorstd::chrono::ceilstd::chrono::round10ms, 2s, 5min, 1hzero, min, max on duration-like typessteady_clock plus durations for elapsed timing and timeouts.#include <chrono>
int main() {
using namespace std::chrono_literals;
auto timeout = 150ms;
auto next = std::chrono::steady_clock::now() + timeout;
return next.time_since_epoch().count() > 0 ? 0 : 1;
}