4 * Convert RDF style datestamps (2005-09-17T06:18:00+00:00) into time_t
10 #include <sys/types.h>
15 #include "rdf_parsedate.h"
19 time_t rdf_parsedate(char *p)
24 if (strlen(p) < 10) return 0L;
26 memset(&tm, 0, sizeof tm);
28 /* We only extract the date. Time is not needed
29 * because we don't need that much granularity.
31 tm.tm_year = atoi(&p[0]) - 1900;
32 tm.tm_mon = atoi(&p[5]);
33 tm.tm_mday = atoi(&p[8]);