
『西曆』 即『儒略曆』, 電腦內置硬件時鐘,得以存儲時間.
- 首先取『格林威治標准時鐘』GMT.
time_t _time; |
time(&_time); |
- 『格林威治標准時鐘』轉『本地時鐘』, 据時區調整時鐘.
tm * _tm; |
_tm = localtime(&_time); |
tm將『本地時鐘』分解為『年』『月』『日』『時』『分』『秒』『禮拜』.
struct tm{ | 簡述 |
int tm_year; | 1900 + 年 |
int tm_mon; | 月 0~11 |
int tm_mday; | 日 1~31 |
int tm_hour; | 時 0~23 |
int tm_min | 分 Minute 0~59 |
int tm_sec; | 秒 second 0~60, 60為潤秒,天文曆校准. |
int tm_wday; | 禮拜, 0=禮拜日,1=禮拜壹,2=禮拜貳,3=禮拜三,4=禮拜肆,5=禮拜伍,6=禮拜陸 |
int tm_yday; | 年日,(0~365),壹月壹=0,拾貳月參拾=365 |
int tm_isdst;
} |
夏令时 Daylight saving time,
DST=0冇夏令时, DST>0有夏令时, DST<0夏令时冇效 |
你必須 登入 才能發表評論。