關於time函式

2021-06-27 10:42:47 字數 791 閱讀 9994

宣告:本文章主題來自 

printf("%s\n",asctime(pt));

switch(cur_weekday)

return 0;

}表頭檔案 

#include

定義函式 

char * asctime(const struct tm * timeptr);

函式說明 

asctime()將引數timeptr所指的tm結構中的資訊轉

換成真實世界所使用的時間日期表示方法,然後將結果以字

符串形態返回。此函式已經由時區轉換成當地時間,字串

格式為:

「wed jun 30 21:49:08 1993\n」

結構tm的定義為

struct tm

;int tm_sec 代表目前秒數,正常範圍為0-59,但允許至61秒

int tm_min 代表目前分數,範圍0-59

int tm_hour 從午夜算起的時數,範圍為0-23

int tm_mday 目前月份的日數,範圍01-31

int tm_mon 代表目前月份,從一月算起,範圍從0-11

int tm_year 從1900 年算起至今的年數

int tm_wday 一星期的日數,從星期一算起,範圍為0-6

int tm_yday 從今年1月1日算起至今的天數,範圍為0-365

int tm_isdst 日光節約時間的旗標

此函式返回的時間日期未經時區轉換,而是utc時間。

返回值  返回結構tm代表目前utc 時間

C C 中關於時間的函式 time

轉 2017年11月05日 11 53 16 寧靜而至遠 函式 time time t timer 1.當引數為null時 大多數情況下 返回值是從1970年1月1日至今所經歷的時間 以秒為單位 見下面的 cpp view plain copy include include include int...

關於C語言time函式的用法

標頭檔案time.h 函式名稱 localtime 函式原型 struct tm localtime const time t timer 函式功能 返回乙個以tm結構表達的機器時間資訊 函式返回 以tm結構表達的時間,結構tm定義如下 複製 1 struct tm 複製 引數說明 timer 使用...

時間函式 time

變數的定義 typedef long time t struct tm 函式宣告 time t time time t timer 返回自1970 1 1 00 00 00至今的秒數 struct tm localtime time t time 將utc的秒數轉化為年 since1900 月 0 ...