today() created

This commit is contained in:
Frederic Culot 2006-09-14 14:53:16 +00:00
parent ed73629e68
commit b10e38e182
2 changed files with 20 additions and 2 deletions

View File

@ -1,4 +1,4 @@
/* $calcurse: utils.c,v 1.6 2006/09/07 13:25:16 culot Exp $ */
/* $calcurse: utils.c,v 1.7 2006/09/14 14:53:16 culot Exp $ */
/*
* Calcurse - text-based organizer
@ -614,3 +614,20 @@ void other_status_page(int panel)
status_page = 1;
}
}
long today(void)
{
struct tm *lt;
time_t current_time;
long current_day;
int year, month, day;
current_time = time(NULL);
lt = localtime(&current_time);
month = lt->tm_mon + 1;
day = lt->tm_mday;
year = lt->tm_year + 1900;
current_day = date2sec(year, month, day, 0, 0);
return current_day;
}

View File

@ -1,4 +1,4 @@
/* $calcurse: utils.h,v 1.2 2006/09/06 17:08:08 culot Exp $ */
/* $calcurse: utils.h,v 1.3 2006/09/14 14:53:24 culot Exp $ */
/*
* Calcurse - text-based organizer
@ -70,5 +70,6 @@ void display_item(WINDOW *win, int incolor, char *msg,
int len, int y, int x);
void reset_status_page(void);
void other_status_page(int panel);
long today(void);
#endif /* CALCURSE_UTILS_H */