通过设定locale可以得到相应的时间字符串代码如下: char info[200]; memset(info,0,sizeof(info)); time_t t; time(&t); tm * p = localtime(&t); char * lo = setlocale(LC_ALL,"Chinese"); strftime(info,sizeof(info),"%#c/n",p); printf("locale :%s /n",lo); setlocale(LC_ALL,lo);
利用locale来格式化时间字符串
最新推荐文章于 2024-08-22 14:59:42 发布