FrontPage > C/C++ > tm構造体

tm 構造体

説明

時間情報用の構造体。
gmtimelocaltimeasctime等に使用。

インクルド

#include <time.h>

構造

struct tm {
        int     tm_sec;                 /* 秒 */
        int     tm_min;                 /* 分 */
        int     tm_hour;                /* 時間 */
        int     tm_mday;                /* 日 */
        int     tm_mon;                 /* 月 */
        int     tm_year;                /* 年 */
        int     tm_wday;                /* 曜日 */
        int     tm_yday;                /* 年内通算日 */
        int     tm_isdst;               /* 夏時間 */
};
tm_sec   秒数、ふつうは 0 から 59 までの値、しかし閏秒のため 61 までの値は許される。
tm_min   分数、0 から 59 までの値。
tm_hour  真夜中からの通算時間、0 から 23 までの値。
tm_mday  月はじめからの日数、1 から 31 までの値。
tm_mon   1月からの通算月数、0 から 11 までの値。
tm_year  1900 年からの通算年数。
tm_wday  日曜日からの通算日数(曜日)。0 から 6 までの値。
tm_yday  1月1日からの通算日数、0 から 365 までの値。
tm_isdst 夏時間が有効かどうかのフラグ。正の値ならば夏時間は有効になり、0 ならば無効、負の値ならばこの情報には意味がない。

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-08-24 (日) 16:20:41