36 std::ostringstream
os;
39 const unsigned long ss =
40 std::chrono::duration_cast<std::chrono::seconds>(value_).count();
43 const auto dd = (ss / 86400);
46 const int hh = ((ss / 3600) % 24);
48 if (dd)
os << dd <<
'-';
52 os << std::setw(2) << std::setfill(
'0')
57 os << std::setw(2) << std::setfill(
'0')
58 << ((ss / 60) % 60) <<
':';
61 os << std::setw(2) << std::setfill(
'0')
67 std::chrono::duration_cast<std::chrono::milliseconds>(value_).count()
73 os <<
'.' << std::setw(3) << std::setfill(
'0') << ms;
std::string str() const
Format as day-hh:mm:ss string.
OBJstream os(runTime.globalPath()/outputName)