阅读量:0
在Linux中,您可以使用C语言的time.h
库来获取系统时间
#include<stdio.h> #include <time.h> int main() { time_t currentTime; struct tm *localTime; // 获取当前的系统时间 time(¤tTime); // 将当前时间转换为本地时间 localTime = localtime(¤tTime); // 打印当前时间 printf("当前时间: %s", asctime(localTime)); return 0; }
这个程序首先包含了time.h
头文件,然后定义了一个time_t
类型的变量currentTime
来存储当前的系统时间。接着,我们使用localtime()
函数将当前时间转换为本地时间,并将结果存储在struct tm
类型的指针localTime
中。最后,我们使用asctime()
函数将本地时间转换为可读的字符串,并使用printf()
函数将其打印出来。