//文件系统时间必须在open文件之前 fat_set_datetime_info(2025,10,30,9,50,34); recorder-file fopen(fname, w); if (!recorder-file) { printf(open file %s faild\n, fname); return NULL; } jlstream_set_enc_file(recorder-stream, recorder, recorder_fops); printf(open file %s suss\n, fname); struct vfs_attr attr; struct sys_time time; //获取文件属性 fget_attrs(recorder-file,attr); timeattr.crt_time; r_printf(crt_time attr :%d %d %d %d %d %d,time.year,time.month,time.day, time.hour,time.min,time.sec ); timeattr.wrt_time; g_printf(wrt_time attr :%d %d %d %d %d %d,time.year,time.month,time.day, time.hour,time.min,time.sec ); timeattr.acc_time;//fat文件系统没有acc属性 数据错误可以忽略 y_printf(acc_time attr :%d %d %d %d %d %d,time.year,time.month,time.day, time.hour,time.min,time.sec );