mirror of
https://github.com/esp8266/Arduino.git
synced 2025-06-13 13:01:55 +03:00
* Use RFC1123 format for date/time.
* UTC/localtime issue with If-Modified-Since header. * Expires header added. git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@214 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
This commit is contained in:
@ -89,13 +89,9 @@ time_t tdate_parse(const char* str)
|
||||
memset(&tm, 0, sizeof(struct tm));
|
||||
|
||||
/* wdy, DD mth YY HH:MM:SS GMT */
|
||||
if ((sscanf(str, "%3[a-zA-Z], %d %3[a-zA-Z] %d %d:%d:%d GMT",
|
||||
if (sscanf(str, "%3[a-zA-Z], %d %3[a-zA-Z] %d %d:%d:%d GMT",
|
||||
str_wday, &tm_mday, str_mon, &tm_year, &tm_hour, &tm_min,
|
||||
&tm_sec) == 7) ||
|
||||
/* wdy mth DD HH:MM:SS YY */
|
||||
(sscanf(str, "%3[a-zA-Z] %3[a-zA-Z] %d %d:%d:%d %d",
|
||||
str_wday, str_mon, &tm_mday, &tm_hour, &tm_min, &tm_sec,
|
||||
&tm_year) == 7))
|
||||
&tm_sec) == 7)
|
||||
{
|
||||
int8_t tm_wday = day_mon_map_search(str_wday, wday_tab,
|
||||
sizeof(wday_tab)/sizeof(struct day_mon_map));
|
||||
|
Reference in New Issue
Block a user