Return Type | Function name | Arguments |
---|---|---|
hzDateFmt | Str2DateFmt | (const hzString&,) |
Declared in file: hzDate.h
Defined in file : hzDate.cpp
Function Logic:
Function body:
hzDateFmt Str2DateFmt (const hzString& S) { int32_t x = 0; // Dates contrl flags if (S.Contains("FMT_DATE_DOW")) x |= FMT_DATE_DOW ; if (S.Contains("FMT_DATE_USA")) x |= FMT_DATE_USA ; if (S.Contains("FMT_DATE_ABBR")) x |= FMT_DATE_ABBR ; if (S.Contains("FMT_DATE_FULL")) x |= FMT_DATE_FULL ; // Date only formats if (S.Contains("FMT_DATE_DFLT")) x |= FMT_DATE_DFLT ; if (S.Contains("FMT_DATE_STD")) x |= FMT_DATE_STD ; if (S.Contains("FMT_DATE_NORM")) x |= FMT_DATE_NORM ; if (S.Contains("FMT_DATE_FORM")) x |= FMT_DATE_FORM ; // Time only formats if (S.Contains("FMT_TIME_DFLT")) x |= FMT_TIME_DFLT ; if (S.Contains("FMT_TIME_STD")) x |= FMT_TIME_STD ; if (S.Contains("FMT_TIME_USEC")) x |= FMT_TIME_USEC ; // Timezones (always last) if (S.Contains("FMT_TZ_CODE")) x |= FMT_TZ_CODE ; if (S.Contains("FMT_TZ_DIGITS")) x |= FMT_TZ_NUM ; if (S.Contains("FMT_TZ_BOTH")) x |= FMT_TZ_BOTH ; return (hzDateFmt) x ; }