timeutil

Name

timeutil -- 

Synopsis



char*       isodate_from_time_t             (time_t t);
time_t      time_add_day                    (time_t time,
                                             int days);
time_t      time_add_week                   (time_t time,
                                             int weeks);
time_t      time_add_month                  (time_t time,
                                             int months);
int         time_days_in_month              (int year,
                                             int month);
time_t      time_year_begin                 (time_t t);
time_t      time_month_begin                (time_t t);
time_t      time_week_begin                 (time_t t,
                                             int week_start_day);
time_t      time_day_begin                  (time_t t);
time_t      time_day_end                    (time_t t);

Description

Details

isodate_from_time_t ()

char*       isodate_from_time_t             (time_t t);

Creates an ISO 8601 UTC representation from a time value.

t : A time value.
Returns : String with the ISO 8601 representation of the UTC time.


time_add_day ()

time_t      time_add_day                    (time_t time,
                                             int days);

time : 
days : 
Returns : 


time_add_week ()

time_t      time_add_week                   (time_t time,
                                             int weeks);

time : 
weeks : 
Returns : 


time_add_month ()

time_t      time_add_month                  (time_t time,
                                             int months);

time : 
months : 
Returns : 


time_days_in_month ()

int         time_days_in_month              (int year,
                                             int month);

year : 
month : 
Returns : 


time_year_begin ()

time_t      time_year_begin                 (time_t t);

t : 
Returns : 


time_month_begin ()

time_t      time_month_begin                (time_t t);

t : 
Returns : 


time_week_begin ()

time_t      time_week_begin                 (time_t t,
                                             int week_start_day);

t : 
week_start_day : 
Returns : 


time_day_begin ()

time_t      time_day_begin                  (time_t t);

t : 
Returns : 


time_day_end ()

time_t      time_day_end                    (time_t t);

t : 
Returns :