linux下c語言獲取當前時間
阿新 • • 發佈:2017-09-06
keyword spa pre urn markdown view 技術分享 時間 tle
和時間有關的函數定義在頭文件”time.h”中
常用函數:
time_t time(time_t *t);
函數說明:此函數會返回從公元 1970 年1 月1 日的UTC 時間從0 時0 分0 秒算起到現在所經過的秒數。如果t 並非空指針的話,此函數也會將返回值存到t 指針所指的內存。
char *ctime(const time_t *timep)
函數說明:此函數將參數tmep所指的time_t結構中的信息轉換成真實世界所使用的時間日期表示方法,然後將結果以字符串的形態返回.
示例:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
time_t *timep = malloc(sizeof(*timep));
time(timep);
char *s = ctime(timep);
printf("%s",s);
return 0;
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
運行結果:
linux下c語言獲取當前時間