C / C ++中的ctime()函数

C库函数char * ctime(const time_t * timer)基于参数timer返回一个表示本地时间的字符串。

返回的字符串具有以下格式-Www Mmm dd hh:mm:ss yyyy,其中Www是工作日,Mmm是字母月份,dd是每月的日期,hh:mm:ss时间,而yyyy是年份。

语法如下-

char *ctime(const time_t *timer)

此函数将指针指向time_t,其中包含日历时间。它以人类可读的格式返回一个包含日期和时间信息的字符串。

示例

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

输出结果

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