#include <stdio.h>
#include <time.h>
int main() {
// 获取当前时间
time_t rawtime;
struct tm * timeinfo;
// 获取当前日历时间,以秒为单位
time(&rawtime);
// 将时间转换为本地时间
timeinfo = localtime(&rawtime);
// 打印当前时间
printf("Current local time and date: %s", asctime(timeinfo));
return 0;
}
#include <stdio.h>
和 #include <time.h>
是必须的,前者用于标准输入输出,后者用于处理时间相关的函数。time(&rawtime)
函数获取当前的日历时间,并存储在 rawtime
变量中。rawtime
是一个 time_t
类型的变量,表示从1970年1月1日以来的秒数。localtime(&rawtime)
函数将 rawtime
转换为本地时间,并存储在 timeinfo
结构体指针中。asctime(timeinfo)
函数将 timeinfo
转换为可读的字符串格式,并通过 printf
输出。这个程序会输出当前的本地时间和日期。
上一篇:linux查看系统配置
下一篇:linux查看外网ip
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站