在两个日期之间获取文件

闪耀

如何列出两个日期之间的文件。现在,它将遍历文件夹中的每个文件并返回所有文件。

  protected void btnListItems_Click(object sender, EventArgs e)
{
    lblMessage.Visible = false;
    //lblEnddatse.Visible = true;
    Boolean status = true;
    Util objUtil = new Util();
    String Message = "";
    DateTime SDate = new DateTime();
    DateTime EDate = new DateTime();
    string str = "";
    DataTable tbl = new DataTable();
    DataTable dt = new DataTable();
    DataRow dr;
    String[] s1;


    //DirectoryInfo d = new DirectoryInfo();
    s1 = Directory.GetFiles(@"C:/PCRequestFiles");
    for (int i = 0; i <= s1.Length - 1; i++)
    {
        if (i == 0)
        {
            //Add Data Grid Columns with name
            dt.Columns.Add("FileName");
            dt.Columns.Add("GeneratedTime");
        }
        //Get each file information
        FileInfo f = new FileInfo(s1[i]);
        FileSystemInfo f1 = new FileInfo(s1[i]);
        dr = dt.NewRow();
        //Get File name of each file name
        dr["FileName"] = f1.Name;
        dr["GeneratedTime"] = f1.CreationTime.Date.ToString("dd/MM/yyyy");
        string a = f1.CreationTime.Date.ToString("dd/MM/yyyy");
        //Insert collected file details in Datatable
        string fromdate = txtFromDate.Text.ToString();
        string todate = txtToDate.Text.ToString();

        dt.Rows.Add(dr);



        if ((f.Length / 1024) > 5000)
        {
           lblMessage .Text = "" + f1.Name + " had reach its size limit.";
        }
        else
        { }

    }
    if (dt.Rows.Count > 0)
    {
        gvFileGenStatus.DataSource = dt;
        gvFileGenStatus.DataBind();
    }





}

我试图提供条件,但它不起作用。是否仍然可以使用日期过滤器从目录中列出文件名。感谢您提前提供的所有帮助)。

Dzianis Yafimau

我相信这会有所帮助:

DirectoryInfo DirInfo = new DirectoryInfo(@"C:/PCRequestFiles");

var files = from f in DirInfo.EnumerateFiles()
       where f.CreationTimeUtc < EndDate && f.CreationTimeUtc > StartDate
       select f;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取两个日期之间的周期

来自分类Dev

获取两个日期之间的天数

来自分类Dev

获取日期格式未知的两个日期之间的数据

来自分类Dev

Oracle SQL。获取两个日期之间的日期

来自分类Dev

如何获取两个日期之间的日期

来自分类Dev

需要获取两个日期列之间的日期

来自分类Dev

在已保存日期的两个日期之间提取文件

来自分类Dev

Shell命令获取PHP中两个日期之间的所有文件?

来自分类Dev

使用DateTime获取两个日期之间的时间

来自分类Dev

获取两个日期之间的所有月份

来自分类Dev

JavaScript:获取两个日期之间的所有月份?

来自分类Dev

每天获取两个日期之间的所有订单

来自分类Dev

获取两个日期之间的月份名称

来自分类Dev

获取两个给定日期之间的总和

来自分类Dev

使用MySql在两个日期之间获取事件

来自分类常见问题

如何获取两个日期对象之间的时差?

来自分类Dev

获取两个日期之间不包括年份的天数

来自分类Dev

如何获取总数(两个日期之间的差)?

来自分类Dev

Ruby-获取两个日期之间的月份范围

来自分类Dev

获取两个日期列之间的差异最小的行

来自分类Dev

C#获取两个DateTime日期之间的差异

来自分类Dev

获取两个日期之间的月份和年份差异

来自分类Dev

sparql获取两个日期之间的所有月份

来自分类Dev

在mysql中的两个日期之间获取数据

来自分类Dev

在MVC中获取两个日期之间的数据

来自分类Dev

从SQL Server获取两个日期之间的数据

来自分类Dev

获取两个日期列之间的数据

来自分类Dev

在Python中获取两个Unix日期之间的差异

来自分类Dev

获取两个日期之间的天数名称(javascript)

Related 相关文章

热门标签

归档