获取本地时间

struct tm *tm;

    time_t timep;

    if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) {

        //win平台下这样处理

        time(&timep);

    }else {

        //其它平台这样处理

        struct timeval nowTimeval;

        gettimeofday(&nowTimeval, NULL);

        timep = nowTimeval.tv_sec;

    }

    

    tm = localtime(&timep);

    int year = tm->tm_year + 1900;

    int month = tm->tm_mon + 1;

    int day = tm->tm_mday;

    int hour = tm->tm_hour;

    int min = tm->tm_min;

    int second = tm->tm_sec;

    

    CCLOG("%d-%d-%d    %d-%d-%d", year, month, day, hour, min, second);//输出时

猜你喜欢

转载自blog.csdn.net/qq_41939248/article/details/80056702