if(time(¤tSecs) == (time_t)-1) {
return;
}
if(localtime_r(¤tSecs, ¤tTime) == NULL) {
return;
}
在GDB中为
(gdb) p currentTime
$16 = {tm_sec = 54, tm_min = 6, tm_hour = 16, tm_mday = 4, tm_mon = 7, tm_year = 121, tm_wday = 3, tm_yday = 215, tm_isdst = 0, tm_gmtoff = 0, tm_zone = 0x4280e20 "UTC"}
但是实际时间为
root@abc:/# date -R
Thu, 05 Aug 2021 00:00:56 +0800
这是为什么啊,请专家说说