等级
1楼
获取指定目录下的所有文件,遍历,根据文件的创建时间属性 判断。
等级
2楼
有没有某个方法能够直接通过时间段获取创建日期等于这个时间段的文件?因为遍历的话,文件太多,有问题,如果没有的话,只能走遍历所有文件取出在这个时间段的所有文件了
等级
3楼
using System.Linq;
string path = @'D:\ceshi';
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) > DateTime.Parse('2014-11-01') && File.GetCreationTime(p) <= DateTime.Parse('2014-12-01'));
try。。。。。tks
等级
4楼
获取指定目录下的所有文件,遍历,根据文件的创建时间属性 判断。
有没有某个方法能够直接通过时间段获取创建日期等于这个时间段的文件?因为遍历的话,文件太多,有问题,如果没有的话,只能走遍历所有文件取出在这个时间段的所有文件了
using System.Linq;
string path = @'D:\ceshi';
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) > DateTime.Parse('2014-11-01') && File.GetCreationTime(p) <= DateTime.Parse('2014-12-01'));
try。。。。。tks
试了,但是好像不对,我创建了一个文件夹,里面放了几个文件,创建日期都是2014-11-13日的,
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) >= DateTime.Parse('2014-11-13')
&& File.GetCreationTime(p) <= DateTime.Parse('2014-11-13')); 记录数为0
等级
5楼
获取指定目录下的所有文件,遍历,根据文件的创建时间属性 判断。
有没有某个方法能够直接通过时间段获取创建日期等于这个时间段的文件?因为遍历的话,文件太多,有问题,如果没有的话,只能走遍历所有文件取出在这个时间段的所有文件了
using System.Linq;
string path = @'D:\ceshi';
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) > DateTime.Parse('2014-11-01') && File.GetCreationTime(p) <= DateTime.Parse('2014-12-01'));
try。。。。。tks
试了,但是好像不对,我创建了一个文件夹,里面放了几个文件,创建日期都是2014-11-13日的,
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) >= DateTime.Parse('2014-11-13')
&& File.GetCreationTime(p) <= DateTime.Parse('2014-11-13')); 记录数为0
加上时分秒。
等级
6楼
获取指定目录下的所有文件,遍历,根据文件的创建时间属性 判断。
有没有某个方法能够直接通过时间段获取创建日期等于这个时间段的文件?因为遍历的话,文件太多,有问题,如果没有的话,只能走遍历所有文件取出在这个时间段的所有文件了
using System.Linq;
string path = @'D:\ceshi';
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) > DateTime.Parse('2014-11-01') && File.GetCreationTime(p) <= DateTime.Parse('2014-12-01'));
try。。。。。tks
试了,但是好像不对,我创建了一个文件夹,里面放了几个文件,创建日期都是2014-11-13日的,
IEnumerable<string> list = Directory.GetFiles(path).Where(p => File.GetCreationTime(p) >= DateTime.Parse('2014-11-13')
&& File.GetCreationTime(p) <= DateTime.Parse('2014-11-13')); 记录数为0
加上时分秒。
谢谢,谢谢。
等级
7楼
楼主你当初怎么做出来啊
,那个是时分秒怎么加