Commit cfa3e181 by Eric Fiselier

Make DateTimeString part of the internal implementation

parent b07fee6b
......@@ -207,6 +207,8 @@ WallTime Now()
} // end namespace walltime
namespace {
std::string DateTimeString(bool local) {
typedef std::chrono::system_clock Clock;
std::time_t now = Clock::to_time_t(Clock::now());
......@@ -225,4 +227,10 @@ std::string DateTimeString(bool local) {
return std::string(storage);
}
} // end namespace
std::string LocalDateTimeString() {
return DateTimeString(true);
}
} // end namespace benchmark
......@@ -10,11 +10,7 @@ namespace walltime {
WallTime Now();
} // end namespace walltime
std::string DateTimeString(bool local = false);
inline std::string LocalDateTimeString() {
return DateTimeString(true);
}
std::string LocalDateTimeString();
} // end namespace benchmark
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment