libtime++: Date and time calculation
|
Go to the source code of this file.
Macros | |
#define | TU_EXIT_FAILURE 1 |
#define | TU_CHECKERROR(EXPR, SUB, STR) |
Functions | |
void | timeutil_clear (timeutil_Ttime *td) |
char * | timeutil_print (timeutil_Ttime td) |
void | timeutil_finish (timeutil_Ttime *td) |
long int | timeutil_doy (timeutil_Ttime td) |
int | timeutil_is_leap (long int year) |
void | timeutil_date (timeutil_Ttime *td, long int doy) |
void | timeutil_norm (timeutil_Ttime *td) |
void | timeutil_add (timeutil_Ttime *sum, timeutil_Ttime td1, timeutil_Ttime td2) |
int | timeutil_compare (timeutil_Ttime time1, timeutil_Ttime time2) |
Variables | |
static int | timeutil_DaysInYear [13] ={0,31,28,31,30,31,30,31,31,30,31,30,31} |
static int | timeutil_DaysInLeapYear [13] ={0,31,29,31,30,31,30,31,31,30,31,30,31} |
static long int | timeutil_limits [TIMEUTIL_N_ELEMENTS] = {-1L, -1L, -1L, -1L, 24L, 60L, 60L, 1000L, 1000L} |