Return Type | Function name | Arguments |
---|---|---|
const char* | hzTime::Txt | (hzDateFmt,) |
Declared in file: hzDate.h
Defined in file : hzDate.cpp
Function Logic:
Function body:
const char* hzTime::Txt (hzDateFmt eFmt) { _hzfunc("hzTime::Txt") ; char* pBuf ; pBuf = _thisfn.ScratchPad(16); if (m_secs == NULL_TIME) strcpy(pBuf, "Not set") ; else { if (eFmt & FMT_TIME_DFLT) sprintf(pBuf, "%02d%02d%02d", Hour(), Min(), Sec()) ; else if (eFmt & FMT_TIME_STD) sprintf(pBuf, "%02d:%02d:%02d", Hour(), Min(), Sec()) ; else strcpy(pBuf, "Invalid Time") ; } return pBuf ; }