C語言打印當前時間

#include <stdio.h>
#include <time.h>
char* getDateTime();

int main()
{
	char* nowtime = getDateTime();
	printf("%s\n", nowtime);
	return 0;
}

char* getDateTime()
{
	static char nowtime[20];
	time_t rawtime;
	struct tm* ltime;
	time(&rawtime);
	ltime = localtime(&rawtime);
	strftime(nowtime, 20, "%Y-%m-%d %H:%M:%S", ltime);
	return nowtime;
}

發佈了220 篇原創文章 · 獲贊 40 · 訪問量 112萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章