| 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 ;
}