标签: c++
time_t ltime; time( <ime ); tm * pTm = localtime(<ime); printf("%d",pTm->tm_wday);
输出= 2,为什么2天是8 -.- anyclue?
答案 0 :(得分:3)
tm_wday是工作日,从0表示星期日,到6表示星期六。
tm_wday
今天是2,因为它是星期二。
您想要访问的月份为tm_mday。
tm_mday
struct tm
答案 1 :(得分:2)
因为tm_wday是自星期日以来的一天。因此它是2.你想要的是tm_mday
http://www.cplusplus.com/reference/clibrary/ctime/tm/