ctime() Function in C/C++


The C library function char *ctime(const time_t *timer) returns a string representing the localtime based on the argument timer.

The returned string has the following format − Www Mmm dd hh:mm:ss yyyy, where Www is the weekday, Mmm the month in letters, dd the day of the month, hh:mm:ss the time, and yyyy the year.

The syntax is like below −

char *ctime(const time_t *timer)

This function takes the pointer to a time_t, which is containing the calendar time. It returns a string containing date, time info in human readable format.

Example

 Live Demo

#include <stdio.h>
#include <time.h>
int main () {
   time_t curtime;
   time(&curtime);
   printf("Current time = %s", ctime(&curtime));
   return(0);
}

Output

Current time = Thu May 23 17:18:43 2019

Updated on: 30-Jul-2019

300 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements