標準函式time 和localtime

2021-07-13 19:41:37 字數 549 閱讀 7376

1. time 函式

返回1970-1-1, 00:00:00以來經過的秒數

原型: time_t time(time_t *calptr) 

結果可以通過返回值,也可以通過引數得到,見例項

標頭檔案

返回值: 

成功:秒數,從1970-1-1,00:00:00 可以當成整型輸出或用於其它函式

失敗:-1

例:time_t now;

time(&now);// 等同於now = time(null)

printf("now time is %d\n", now);

2. localtime函式

將時間數值變換成本地時間,考慮到本地時區和夏令時標誌;

原型: struct tm *localtime(const time_t * calptr); 

標頭檔案

返回值:

成功: struct tm *結構體, 原型如下:

struct tm ;

此結構體空間由核心自動分配, 而且不要去釋放它.

失敗: null

Python標準庫函式之time的使用

使用time庫函式前需匯入time包!含義 a locale的縮寫工作日名稱 alocale的完整工作日名稱 blocale的縮寫月份名稱 blocale的完整月份名稱 clocale的適當日期和時間表示 d十進位制數 01,31 h小時 24小時制 作為十進位制數 00,23 i小時 12小時制 ...

Python標準庫函式之time的使用

使用time庫函式前需匯入time包!1 import time 功能time.asctime t 接受時間元組 通過函式 gmtime 或 localtime 返回的時間值,返回乙個可讀的形式為 sun jun 20 23 21 05 1993 的字串。如果未提供t,則使用返回的當前時間。注意 a...

Python常用標準庫 time

這個time庫提供了各種操作時間值。方法 描述示例 time.asctime tuple 將乙個時間元組轉換成乙個可讀的24個時間字串 time.asctime time.localtime sat nov 12 01 19 00 2016 time.ctime seconds 字串型別返回當前時間...