Android Studio NDK-時間

Android Studio NDK-時間
Android Studio NDK-時間

『西曆』 即『儒略曆』, 電腦內置硬件時鐘,得以存儲時間.

  1. 首先取『格林威治標准時鐘』GMT.
time_t _time;
time(&_time);
  1. 『格林威治標准時鐘』轉『本地時鐘』, 据時區調整時鐘.
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夏令时冇效

 

評論