C语言写文件生成文件名为系统时间的方法
2018-03-08 23:41
399 查看
很多时候对于一些log文件需要记录生成时间,或者为了保证不同时间生成的文件名不一样就需要用系统时间来给文件命名。如下[cpp] view plain copy#include<stdlib.h>
#include<time.h>
#include<stdio.h>
struct tm *newtime;
char outfile[128];
time_t t1;
t1 = time(NULL);
newtime=localtime(&t1);
strftime( outfile, 128, "data_%Y%m%d_%H%M%S.log", newtime);
FILE *fp = fopen(outfile, "wt");
特别注意上面strftime中的格式,大小写问题。反正我全部用大写时报错了,不明白还是按规定来吧转:http://blog.csdn.net/xinsuixiaofeiyu/article/details/35233221
#include<time.h>
#include<stdio.h>
struct tm *newtime;
char outfile[128];
time_t t1;
t1 = time(NULL);
newtime=localtime(&t1);
strftime( outfile, 128, "data_%Y%m%d_%H%M%S.log", newtime);
FILE *fp = fopen(outfile, "wt");
特别注意上面strftime中的格式,大小写问题。反正我全部用大写时报错了,不明白还是按规定来吧转:http://blog.csdn.net/xinsuixiaofeiyu/article/details/35233221
相关文章推荐
- C语言写文件生成文件名为系统时间的方法
- asp.net 获得文件属性中的修改时间,获得系统文件属性的方法,最后一次写入时间
- 根据时间随机数生成随机文件名 ,SpringMVC 上传文件
- 通过预先设定的系统时间来自动取走自动生成的文件到指定的目录下!!!
- 生成黑白画笔,android使用系统浏览器打开网页,将Bitmap图片存储在本地JPG文件的方法
- Linux下获得系统时间的C语言的实现方法
- Linux下获得系统时间的C语言的实现方法[转]
- ubuntu系统下更新目录下所有文件时间戳的方法
- Windows和 Linux下生成以当前时间命名文件的方法
- Log4Net 生成多个文件、文件名累加解决方法
- Linux下获得系统时间的C语言的实现方法
- Linux下获得系统时间的C语言的实现方法
- 打开c语言生成exe文件,出现闪退的解决方法
- 解决C语言中生成的EXE文件执行后窗口消失方法
- linux创建文件名添加当前系统日期时间的方法
- Linux下获得系统时间的C语言的实现方法
- 生成随机数 打印系统时间 方法
- spec文件中写上一些脚本,使生成的rpm包在安装前删除系统中指定文件的方法
- 创建以系统时间为文件名的文件
- spec文件中写上一些脚本,使生成的rpm包在安装前删除系统中指定文件的方法