型別
<ctime> <cwchar>

struct tm

時間結構
包含日曆日期和時間的結構,並將其分解為其組成部分。

該結構包含九個 int 型別的成員(順序任意),它們是:

成員型別含義範圍
tm_secint分鐘後的秒數0-61*
tm_minint小時後的分鐘數0-59
tm_hourint午夜以來的小時數0-23
tm_mdayint月份中的第幾天1-31
tm_monint一月以來的月份數0-11
tm_yearint1900 年以來的年數
tm_wdayint星期日以來的天數0-6
tm_ydayint1 月 1 日以來的天數0-365
tm_isdstint夏令時標誌
成員型別含義範圍
tm_secint分鐘後的秒數0-60*
tm_minint小時後的分鐘數0-59
tm_hourint午夜以來的小時數0-23
tm_mdayint月份中的第幾天1-31
tm_monint一月以來的月份數0-11
tm_yearint1900 年以來的年數
tm_wdayint星期日以來的天數0-6
tm_ydayint1 月 1 日以來的天數0-365
tm_isdstint夏令時標誌
夏令時標誌tm_isdst)大於零表示夏令時生效,零表示夏令時未生效,小於零表示資訊不可用。

* tm_sec 通常是 0-59。額外的範圍是為了適應某些系統中的閏秒

另見