localtime() - Time Date Function
How to convert time to local timing in C++?
converts to local timing by returning a pointer to the broken down time using the "tm" structure. Time and date can be got by calling the "time()" function. The formatted output string returned is stored in a static character array. This array is overwritten by converting when the function is called.
struct lconv *localeconv(void);
int main ()
time_t t ;
struct tm *ptr;
time ( &t );
ptr = localtime ( &t );
printf ( "Current local time :: %s", asctime (ptr) );
Current local time:: Tue Mar 09 10:13:21 2010
In the above example "localtime()" is used to get local date and using the "asctime()" the current timing is displayed.