42 #ifndef _DWMTIMEUTIL_HH_ 43 #define _DWMTIMEUTIL_HH_ 64 static void GmTime(time_t unixsecs,
struct tm & result);
70 static void LocalTime(time_t unixsecs,
struct tm & result);
78 const struct timeval & rhs,
79 struct timeval & result);
114 static bool ParseDateTime(
const std::string & dateTimeString, time_t & t);
120 #endif // _DWMTIMEUTIL_HH_ static void LocalTime(time_t unixsecs, struct tm &result)
This is just a convenient wrapper for localtime(time_t *) that stores the result in result...
This class is just a collection of time utility functions.
Definition: DwmTimeUtil.hh:57
static void GmTime(time_t unixsecs, struct tm &result)
This is just a convenient wrapper for gmtime(time_t *) that stores the result in result.
Definition: DwmBZ2IO.hh:67
static bool SubtractTimeval(const struct timeval &lhs, const struct timeval &rhs, struct timeval &result)
Subtracts rhs from lhs and places the result in result.
static bool ParseDateTime(const std::string &dateTimeString, struct tm &tm)
Parses dateTimeString and stores the resulting time in tm.