|
| | TTm () |
| |
| | TTm (const TTm &Tm) |
| |
| | TTm (const int &_Year, const int &_Month, const int &_Day, const int &_DayOfWeek=-1, const int &_Hour=0, const int &_Min=0, const int &_Sec=0, const int &_MSec=0) |
| |
| | TTm (const TSecTm &SecTm) |
| |
| | ~TTm () |
| |
| | TTm (TSIn &SIn) |
| |
| void | Save (TSOut &SOut) const |
| |
| TTm & | operator= (const TTm &Tm) |
| |
| bool | operator== (const TTm &Tm) const |
| |
| bool | operator< (const TTm &Tm) const |
| |
| int | GetMemUsed () const |
| |
| int | GetPrimHashCd () const |
| |
| int | GetSecHashCd () const |
| |
| bool | IsDef () const |
| |
| void | Undef () |
| |
| bool | IsTimeDef () const |
| |
| int | GetYear () const |
| |
| int | GetMonth () const |
| |
| TStr | GetMonthNm () const |
| |
| int | GetDay () const |
| |
| int | GetDayOfWeek () const |
| |
| TStr | GetDayOfWeekNm () const |
| |
| int | GetHour () const |
| |
| int | GetMin () const |
| |
| int | GetSec () const |
| |
| int | GetMSec () const |
| |
| TStr | GetStr (const bool &MSecP=true) const |
| |
| TStr | GetYMDDashStr () const |
| |
| TStr | GetHMSTColonDotStr (const bool &FullP=false, const bool &MSecP=true) const |
| |
| TStr | GetWebLogDateStr () const |
| |
| TStr | GetWebLogTimeStr () const |
| |
| TStr | GetWebLogDateTimeStr (const bool &FullP=false, const TStr &DateTimeSepCh=" ", const bool &MSecP=true) const |
| |
| TStr | GetIdStr () const |
| |
| TSecTm | GetSecTm () const |
| |
| void | AddTime (const int &Hours, const int &Mins=0, const int &Secs=0, const int &MSecs=0) |
| |
| void | AddDays (const int &Days) |
| |
| void | SubTime (const int &Hours, const int &Mins=0, const int &Secs=0, const int &MSecs=0) |
| |
| void | SubDays (const int &Days) |
| |
|
| static TTm | GetCurUniTm () |
| |
| static TTm | GetUniqueCurUniTm () |
| |
| static TTm | GetUniqueCurUniTm (const int &UniqueSpaces, const int &UniqueSpaceN) |
| |
| static TTm | GetCurLocTm () |
| |
| static uint64 | GetCurUniMSecs () |
| |
| static uint64 | GetCurLocMSecs () |
| |
| static uint64 | GetMSecsFromTm (const TTm &Tm) |
| |
| static TTm | GetTmFromMSecs (const uint64 &MSecs) |
| |
| static uint | GetMSecsFromOsStart () |
| |
| static uint64 | GetPerfTimerFq () |
| |
| static uint64 | GetPerfTimerTicks () |
| |
| static void | GetDiff (const TTm &Tm1, const TTm &Tm2, int &Days, int &Hours, int &Mins, int &Secs, int &MSecs) |
| |
| static uint64 | GetDiffMSecs (const TTm &Tm1, const TTm &Tm2) |
| |
| static uint64 | GetDiffSecs (const TTm &Tm1, const TTm &Tm2) |
| |
| static uint64 | GetDiffMins (const TTm &Tm1, const TTm &Tm2) |
| |
| static uint64 | GetDiffHrs (const TTm &Tm1, const TTm &Tm2) |
| |
| static uint64 | GetDiffDays (const TTm &Tm1, const TTm &Tm2) |
| |
| static TTm | GetLocTmFromUniTm (const TTm &Tm) |
| |
| static TTm | GetUniTmFromLocTm (const TTm &Tm) |
| |
| static TTm | GetTmFromWebLogTimeStr (const TStr &TimeStr, const char TimeSepCh=':', const char MSecSepCh='.') |
| |
| static TTm | GetTmFromWebLogDateTimeStr (const TStr &DateTimeStr, const char DateSepCh='-', const char TimeSepCh=':', const char MSecSepCh='.', const char DateTimeSepCh=' ') |
| |
| static TTm | GetTmFromIdStr (const TStr &IdStr) |
| |
| static uint | GetDateTimeInt (const int &Year=0, const int &Month=0, const int &Day=1, const int &Hour=0, const int &Min=0, const int &Sec=0) |
| |
| static uint | GetDateIntFromTm (const TTm &Tm) |
| |
| static uint | GetMonthIntFromTm (const TTm &Tm) |
| |
| static uint | GetYearIntFromTm (const TTm &Tm) |
| |
| static uint | GetDateTimeIntFromTm (const TTm &Tm) |
| |
| static TTm | GetTmFromDateTimeInt (const uint &DateTimeInt) |
| |
| static TSecTm | GetSecTmFromDateTimeInt (const uint &DateTimeInt) |
| |
Definition at line 212 of file tm.h.