文法:
#include <ctime> struct tm *localtime( const time_t *時間 );
localtime()関数は、カレンダー時間の時間構造体を、ローカル時間に変換します。
返り値の構造体は、静的に確保されてポインタが返されます。削除されません。
以下のサンプルコードは、時間に関連するいくつかの関数を使用して、現在の時間を表示します:
time_t theTime; time( &theTime ); // カレンダー時間の取得 tm *t = localtime( &theTime ); // ローカルタイムに変換 cout << "時間は: " << asctime(t);
上記のコードを実行すると、以下のように表示されます:
時間は: Fri Oct 17 08:54:41 2008