在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()
函數將其打印出來。