C 标准库 - <time.h>

C 语言 ctime() 函数用于将时间戳转换为可读的日期时间字符串

原型

char *ctime(const time_t *timer);

返回类似 "Wed Oct 02 12:34:56 2024\n" 的字符串(含换行)。

参数

  • timer - 指向 time_t 时间戳的指针。

示例

#include <stdio.h>
#include <time.h>

int main() {
    time_t t = time(NULL);
    printf("当前时间: %s", ctime(&t));
    return 0;
}

输出:

当前时间: Wed Oct 02 12:34:56 2024

注意事项

返回值指向静态缓冲区,重复调用会被覆盖;多线程场景慎用。