#include <time.h>
#include <stdio.h>
using namespace std;
int main()
{
time_t tm1;
time(&tm1);//获得日历时间
printf("%s", asctime(gmtime(&tm1)));//没有经过时区转换的UTC时间
printf("%s", asctime(localtime(&tm1)));//经过转换的本地时间、、asctime是我们常见的格式
struct tm *tm_1;
char str[100];
tm_1 = gmtime(&tm1);
strftime(str, sizeof(str), "UTC时间:%Y/%m/%d %H:%M:%S", tm_1); //输出自定义格式的UTC时间
printf("%s\n",str);
tm_1=localtime(&tm1);//日历时间转换为tm时间
strftime(str, sizeof(str), "本地时间:%Y/%m/%d %H:%M:%S", tm_1);
printf("%s\n", str); //输出自定义格式的本地时间
return 0;
}
time 本地时间 UTC时间
最新推荐文章于 2024-09-26 14:10:08 发布