时间问题#include <stdio.h> #include <time.h> void main() { time_t timep; time(&timep); printf( "%s ",asctime(gmtime(&timep))); } 为什么显示的时间和日期和电脑上的差8个小时?[解决办法]gmtime返回的GMT时间。要获得本地时间要用localtime。中国是东8区,所以差8个小时。