#include <iostream>
#include <Windows.h>
#include <io.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
#include<direct.h>
#include <shlwapi.h>
#include <wchar.h>
#include <time.h>
using namespace std;
/*
1.)通过获取文件的创建时间与格林时间(1970)比较得到时间差(fData.time_creat);
2.) 获得现在的时间与格林时间比较得到时间差(mptr_currentSeconds);
3.) 计算两次的时间差得到时间间隔(diffSeconds);
4.)比较时间间隔与传入的参数时间,进行日志的删除与保留。
*/
//获取指定路径里的所有.log文件的创建时间
int DeleteFlogsByDates(string pathName,int timeinterval)//传入路径名和int型的时间间隔.
{
struct _finddata_t fData;
#include <Windows.h>
#include <io.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
#include<direct.h>
#include <shlwapi.h>
#include <wchar.h>
#include <time.h>
using namespace std;
/*
1.)通过获取文件的创建时间与格林时间(1970)比较得到时间差(fData.time_creat);
2.) 获得现在的时间与格林时间比较得到时间差(mptr_currentSeconds);
3.) 计算两次的时间差得到时间间隔(diffSeconds);
4.)比较时间间隔与传入的参数时间,进行日志的删除与保留。
*/
//获取指定路径里的所有.log文件的创建时间
int DeleteFlogsByDates(string pathName,int timeinterval)//传入路径名和int型的时间间隔.
{
struct _finddata_t fData;