C語言time頭文件(time.h)中localtime函數的用法及代碼示例。
用法:
struct tm * localtime (const time_t * timer);
將time_t轉換為當地時間的tm
參數
返回值
指向一個的指針tm其成員填充有對應於的本地時間表示的值的結構timer。返回的值指向一個內部對象,該對象的有效性或值可以通過隨後的任何調用來更改gmtime或者localtime。
示例
/* localtime example */
#include <stdio.h> /* puts, printf */
#include <time.h> /* time_t, struct tm, time, localtime */
int main ()
{
time_t rawtime;
struct tm * timeinfo;
time (&rawtime);
timeinfo = localtime (&rawtime);
printf ("Current local time and date: %s", asctime(timeinfo));
return 0;
}
輸出:
Current local time and date: Wed Feb 13 17:17:11 2013 |
相關用法
- C語言 clock用法及代碼示例
- C語言 difftime用法及代碼示例
- C語言 mktime用法及代碼示例
- C語言 time用法及代碼示例
- C語言 asctime用法及代碼示例
- C語言 ctime用法及代碼示例
- C語言 gmtime用法及代碼示例
- C語言 strftime用法及代碼示例
注:本文由純淨天空篩選整理自C標準庫大神的英文原創作品 C localtime function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。