ELinks 0.16.1.1
|
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include "elinks.h"
#include "protocol/date.h"
#include "util/conv.h"
Macros | |
#define | check_time(tm) |
#define | skip_time_sep(date, end) |
Functions | |
int | parse_year (const char **date_p, char *end) |
int | parse_month (const char **buf, char *end) |
int | parse_day (const char **date_p, char *end) |
int | parse_time (const char **time, struct tm *tm, char *end) |
static time_t | my_timegm (struct tm *tm) |
time_t | parse_date (char **date_pos, char *end, int update_pos, int skip_week_day) |
#define check_time | ( | tm | ) |
#define skip_time_sep | ( | date, | |
end ) |
|
static |
time_t parse_date | ( | char ** | date_pos, |
char * | end, | ||
int | update_pos, | ||
int | skip_week_day ) |
int parse_day | ( | const char ** | date_p, |
char * | end ) |
int parse_month | ( | const char ** | buf, |
char * | end ) |
int parse_time | ( | const char ** | time, |
struct tm * | tm, | ||
char * | end ) |
int parse_year | ( | const char ** | date_p, |
char * | end ) |