C++ time helper function header-only library