Uses boost/chrono instead of Unix time