programming.nbk: Home | Index | Next Page: time_t time(time_t* timer); | Previous Page: time_t


 time_t mktime(struct tm* timeptr);

Convert tm structure to time_t

Interprets the contents of the tm structure pointed by timeptr as a calendar time expressed in local time. This calendar time is used to adjust the values of the members of timeptr accordingly and returned as an object of type time_t.

The original values of the members tm_wday and tm_yday of timeptr are ignored, and the ranges of values for the rest of its members are not restricted to their normal values (like tm_mday being between 1 and 31).

The object pointed by timeptr is modified, setting the tm_wday and tm_yday to their appropiate values, and modifying the other members as necessary to values within the normal range representing the specified time.

Parameters

Return Value

A time_t value corresponding to the calendar time passed as argument. On error, a -1 value is returned.


programming.nbk: Home | Index | Next Page: time_t time(time_t* timer); | Previous Page: time_t


Notebook exported on Monday, 7 July 2008, 18:56:06 PM Eastern Daylight Time