c语言

c语言getlocaltime的用法是什么

小亿
207
2023-12-16 12:51:42
栏目: 编程语言

c语言中的getlocaltime函数用于获取当前系统时间,并以struct tm结构体的形式返回。

函数原型如下:

struct tm *getlocaltime(const time_t *timep);

参数说明:

返回值:

注意事项:

示例代码:

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

int main() {
    time_t now;
    struct tm *local_time;

    // 获取当前时间
    time(&now);

    // 转换为本地时间
    local_time = localtime(&now);

    // 输出时间信息
    printf("当前时间:%d年%d月%d日 %d时%d分%d秒\n",
           local_time->tm_year + 1900, local_time->tm_mon + 1, local_time->tm_mday,
           local_time->tm_hour, local_time->tm_min, local_time->tm_sec);

    return 0;
}

输出结果:

当前时间:2022年10月1日 12时30分45秒

0
看了该问题的人还看了