class UpTimeUtility
{
public:
UpTimeUtility();
virtual~ UpTimeUtility();
/* calendar time,从一个标准时间点(1970年1月1日0时0分0秒)到此时的时间经过的秒数 */
static time_t GetCalendarTime();
static __int64 GetCalendarTimeMilliseconds();
//当天零点时间。
static time_t GetCalendarTime_Zero(__int64 iTime = 0);
static __int64 GetCalendarTimeMilliseconds_Zero(__int64 iTime = 0);
//
/* system time, is UTC */
static time_t SystemTimeToCalendarTime(SYSTEMTIME &utc);
static SYSTEMTIME CalendarTimeToSystemTime(time_t t);
static SYSTEMTIME CalendarTimeMillisecondsToSystemTime(__int64 t);
/* LocalTime is represent by SYSTEMTIME struct */
static time_