Linux下用C语言获得当前系统时间

下面的代码实时显示当前系统时间,精确到秒,显示格式为“年/月/日 时:分:秒“;

#include
#include

int main()
{
    time_t ptime;
    struct tm *p;

    time(&ptime);
    p = gmtime(&ptime);

    printf("%d/%d/%d",(1900 + p->tm_year),(1 + p->tm_mon),p->tm_mday);
    printf(" %d:%d:%d\n",p->tm_hour,p->tm_min,p->tm_sec);

    return 0;
}

你可能感兴趣的:(Linux下用C语言获得当前系统时间)