in source/sigv4.c [830:869]
static void addToDate( const char formatChar,
int32_t result,
SigV4DateTime_t * pDateElements )
{
assert( pDateElements != NULL );
assert( result >= 0 );
switch( formatChar )
{
case 'Y':
pDateElements->year = result;
break;
case 'M':
pDateElements->mon = result;
break;
case 'D':
pDateElements->mday = result;
break;
case 'h':
pDateElements->hour = result;
break;
case 'm':
pDateElements->min = result;
break;
case 's':
pDateElements->sec = result;
break;
default:
/* Do not assign values for skipped characters ('*'), or
* unrecognized format specifiers. */
break;
}
}