C语言固定格式输出时间

C语言固定格式输出时间

完整代码如下所示:

#include <stdio.h>
#include <time.h>
int main(int argc, char *argv[])
{
    time_t rawtime;
    struct tm * timeinfo;
    char timE [80];
    time ( &rawtime );
    timeinfo = localtime ( &rawtime );
    strftime ( timE,80,"%a %b %d %I:%M:%S  %Y  ",timeinfo);
    printf ("Local time is:");
    printf ("%s", timE);
    return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-23
#include <time.h>
time_t rawtime;
struct tm * timeinfo;
char timE [80];
time ( &rawtime );
timeinfo = localtime ( &rawtime );
strftime ( timE,80,"%a %b %d %I:%M:%S %Y ",timeinfo);
printf ("%s", timE);本回答被网友采纳
相似回答