【发布时间】:2013-10-15 07:03:34
【问题描述】:
我从用户那里读到 bMonth;
time_t timestamp = time(NULL);
tm* birthday = localtime(×tamp);
birthday->tm_mon = bMonth-1;
// now the tm_mon is set corectly
time_t birthStamp = mktime(birthday);
// now the tm_mon is 0
为什么 mktime 会改变值?
【问题讨论】: