Return TypeFunction nameArguments
unsigned intIsDateTime(unsigned int&,unsigned int&,unsigned int&,unsigned int&,unsigned int&,unsigned int&,const char*,)

Declared in file: hzTextproc.h
Defined in file : hzDate.cpp

Function Logic:

0:START 1:i 2:IsDate lenD 3:lenD 4:i 5:*i==(char)32||*i==(char)45 6:items 7:IsTime lenT 8:lenT 9:Return lenD+lenT+1 10:Return 0

Function body:

unsigned int IsDateTime (unsigned int& Y, unsigned int& M, unsigned int& D, unsigned int& h, unsigned int& m, unsigned int& s, const char* str)
{
   const char* i = str ;
   uint32_t    lenD = 0;
   uint32_t    lenT = 0;
   if (i)
   {
       lenD = IsDate(Y, M, D, i) ;
       if (lenD)
       {
           i += lenD ;
           if (*i == CHAR_SPACE || *i == CHAR_MINUS)
               i++ ;
           lenT = IsTime(h, m, s, i) ;
           if (lenT)
               return lenD + lenT + 1;
       }
   }
   return 0;
}