#include "qsas_plplot_time_helpers.h"
Defines | |
#define | MINUTE 60. |
#define | HOUR 60.*MINUTE |
#define | DAY 24.*HOUR |
#define | WEEK 7.*DAY |
#define | YEAR 365.25*DAY |
Functions | |
time_t | mktimeutc (struct tm *tm) |
static long | JulianDay (long y, long m, long d) |
double | mktimeEpochSecs (int year, int month, int day, int hour, int minute, int second) |
void | computeFormat (PLFLT delta_t, char *fmt_subticks, char *fmt_label, PLFLT *major_interval, PLINT *n_minor_intervals, int colonFormat) |
#define DAY 24.*HOUR |
#define HOUR 60.*MINUTE |
#define MINUTE 60. |
#define WEEK 7.*DAY |
#define YEAR 365.25*DAY |
void computeFormat | ( | PLFLT | delta_t, | |
char * | fmt_subticks, | |||
char * | fmt_label, | |||
PLFLT * | major_interval, | |||
PLINT * | n_minor_intervals, | |||
int | colonFormat | |||
) |
static long JulianDay | ( | long | y, | |
long | m, | |||
long | d | |||
) | [static] |
double mktimeEpochSecs | ( | int | year, | |
int | month, | |||
int | day, | |||
int | hour, | |||
int | minute, | |||
int | second | |||
) |
time_t mktimeutc | ( | struct tm * | tm | ) |