format & add clear tm_isdst
This commit is contained in:
parent
66e2a9424b
commit
072dbe57c6
|
@ -88,6 +88,8 @@ struct tm *gmtime_r(const time_t *timep, struct tm *r)
|
||||||
;
|
;
|
||||||
r->tm_mon = i;
|
r->tm_mon = i;
|
||||||
r->tm_mday += work - __spm[i];
|
r->tm_mday += work - __spm[i];
|
||||||
|
|
||||||
|
r->tm_isdst = 0;
|
||||||
return r;
|
return r;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -103,8 +105,8 @@ struct tm* localtime_r(const time_t* t, struct tm* r)
|
||||||
time_t local_tz;
|
time_t local_tz;
|
||||||
int utc_plus;
|
int utc_plus;
|
||||||
|
|
||||||
utc_plus = 3600 * 0; /* GTM: UTC+0 */
|
utc_plus = 0; /* GTM: UTC+0 */
|
||||||
local_tz = *t + utc_plus;
|
local_tz = *t + utc_plus * 3600;
|
||||||
return gmtime_r(&local_tz, r);
|
return gmtime_r(&local_tz, r);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue