From 6b7a89c10d2488e4600592e40db0a2fbb62115b2 Mon Sep 17 00:00:00 2001 From: svost Date: Thu, 15 Sep 2016 14:17:26 +0300 Subject: [PATCH] Replace boost/date_time with c++11 in util.h --- src/util.h | 8 ++------ 1 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/util.h b/src/util.h index 079e56d..d787141 100644 --- a/src/util.h +++ b/src/util.h @@ -24,8 +24,6 @@ #include #include #include -#include -#include #endif #include @@ -355,14 +353,12 @@ inline int64_t GetPerformanceCounter() inline int64_t GetTimeMillis() { - return (boost::posix_time::microsec_clock::universal_time() - - boost::posix_time::ptime(boost::gregorian::date(1970,1,1))).total_milliseconds(); + return std::chrono::duration_cast(std::chrono::system_clock::now().time_since_epoch()).count(); } inline int64_t GetTimeMicros() { - return (boost::posix_time::microsec_clock::universal_time() - - boost::posix_time::ptime(boost::gregorian::date(1970,1,1))).total_microseconds(); + return std::chrono::duration_cast(std::chrono::system_clock::now().time_since_epoch()).count(); } std::string DateTimeStrFormat(const char* pszFormat, int64_t nTime); -- 1.7.1