#include <ctime> struct tm *localtime( const time_t *time );
The function localtime() converts calendar time
time into local time.
The struct that is returned is statically allocated, and should not be deleted.
For example, the following code uses several of the time-related functions to display the current time:
time_t theTime; time( &theTime ); // get the calendar time tm *t = localtime( &theTime ); // convert to local cout << "The time is: " << asctime(t);
The above code might display this output:
The time is: Fri Oct 17 08:54:41 2008