機能 |
暦時刻を地域時で表した詳細時刻に変換する。 |
||
---|---|---|---|
定義 |
#include <time.h> struct tm * localtime ( const time_t * timer ); |
||
引数 |
|
||
戻り値 |
変換した詳細時刻へのポインタを返す。 地方時に変換できない場合はNULLを返す。 |
||
実装例 |
#include <time.h> #include <stdio.h> int main(void) { time_t t; struct tm *tp; time(&t); tp = localtime(&t); printf("%ld\n", t); printf("%d/%d/%d %02d:%02d:%02d\n", (tp->tm_year + 1900), (tp->tm_mon + 1), tp->tm_mday, tp->tm_hour, tp->tm_min, tp->tm_sec); return 0; } |
||
実行結果 |
1399045793 2014/5/3 00:49:53 |
localtime()