C 语言库函数 - ctime()
C 语言库函数 char ctime(const time_t timer) 返回一个表示当地时间的字符串,当地时间是基于参数 timer。
返回的字符串格式如下:Www Mmm dd hh:mm:ss yyyy
其中
- Www 表示星期几
- Mmm 是以字母表示的月份
- dd 表示一月中的第几天
- hh:mm:ss 表示时间
- yyyy 表示年份
头文件
#include <time.h>
函数原型
下面是 ctime() 函数的原型
char *ctime(const time_t *timer)
参数
- timer: 这是指向 time_t 对象的指针,该对象包含了一个日历时间
返回值
ctime() 函数返回一个 C 字符串,该字符串包含了可读格式的日期和时间信息。
范例
下面的范例演示了 ctime() 函数的用法
/** * file: main.c * author: 简单教程(www.twle.cn) * * Copyright © 2015-2065 www.twle.cn. All rights reserved. */ #include <stdio.h> #include <time.h> int main () { time_t curtime; time(&curtime); printf("当前时间 = %s", ctime(&curtime)); return(0); }
编译和运行以上范例,输出结果如下
$ gcc main.c && ./a.out 当前时间 = Wed Sep 27 21:25:27 2017