Back to index

lightning-sunbird  0.9+nobinonly
Classes | Typedefs | Functions
astime.h File Reference

contains definitions of structures used for time calculations. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ut_instant

Typedefs

typedef struct ut_instant UTinstant
typedef struct ut_instantUTinstantPtr

Functions

long caldat (UTinstantPtr)
double juldat (UTinstantPtr)
 converts julian date to year,mo,da

Detailed Description

contains definitions of structures used for time calculations.

Definition in file astime.h.


Class Documentation

struct ut_instant

Definition at line 45 of file astime.h.

Collaboration diagram for ut_instant:
Class Members
double d_hour [0.0-23.9999] includes minute and second
double d_minute [0.0-59.9999] includes second
double d_second [0.0-59.9999]
int day [1-31]
int day_of_year [1-366]
int i_hour [0-23]
int i_minute [0-59]
int i_second [0-59]
double j_date julian decimal date, 0 = 01 Jan 4713 BC 12 HR UT
int month [1-12]
int weekday [0-6]
long year year, valid range [-4,713, +2,147,483,647]

Typedef Documentation

typedef struct ut_instant UTinstant
typedef struct ut_instant * UTinstantPtr

Function Documentation

Here is the caller graph for this function:

double juldat ( UTinstantPtr  )

converts julian date to year,mo,da

Here is the caller graph for this function: