From: svost Date: Thu, 15 Sep 2016 11:17:26 +0000 (+0300) Subject: Replace boost/date_time with c++11 in util.h X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=commitdiff_plain;h=6b7a89c10d2488e4600592e40db0a2fbb62115b2 Replace boost/date_time with c++11 in util.h --- 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);