Use Boost.Chrono