C语言时间戳转换为年月日时分秒字符串

上代码

#include 
#include 

int main ()
{
    time_t mytime = 1599033982; // 时间戳,可以用time(&mytime);获取当前时间戳
    struct tm* timeinfo;
    char buffer[128];

    timeinfo = localtime(&mytime);    // 转换
    strftime(buffer,sizeof(buffer),"Now is %Y/%m/%d %H:%M:%S",timeinfo);
    printf("%s\n", buffer);

    return 0;
}

 

参考文章:https://www.cnblogs.com/xudong-bupt/p/3550157.html

你可能感兴趣的:(操作系统开发,Linux,VC++/Win32,c++,c语言)