• 根据日期 读取三个csv不留指定日期的内容 新保存一个文件


    using System;
    using System.Collections.Generic;
    using System.Drawing;
    using System.Globalization;
    using System.IO;
    using System.Linq;
    using System.Net;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.Xml;
    using ConsoleApplication1;
    using log4net;

    namespace ISC.LPCheck.HashValue
    {
        static class Program
        {
            static void Main()
            {
                string title = "日付";
                string str1 = "2016年10月12日";
                DateTime dt1 = Convert.ToDateTime(str1);
                string str3 = "2016年7月12日";
                DateTime dt3 = Convert.ToDateTime(str3);
                int index = 1;
               
                List<string> newList = new List<string>();
     
                foreach (var file in Directory.GetFiles(@"C:ECsystemPv_Clickdownloadcsv20161019"))
                {
                    foreach (var item in File.ReadAllLines(file, Encoding.UTF8))
                    {

                        if (item.Contains(title) && index == 1)
                        {
                            newList.Add(item); //添加title
                        }
                        else if(!item.Contains(title))
                        {
                            var hitukistr = item.Split(',')[0].Replace(""", "");
                            DateTime dt2 = Convert.ToDateTime(hitukistr);
                            if (DateTime.Compare(dt1, dt2) >= 0 && DateTime.Compare(dt2, dt3) >= 0)
                            {
                                newList.Add(item);
                            }
                        }
                        Console.WriteLine(item);
                        index++;
                    }
                }
                File.WriteAllLines(@"C:ECsystemPv_Clickdownloadcsv20161019 est1.csv", newList.ToArray(), Encoding.UTF8);

            }

        }
    }

  • 相关阅读:
    记录ViewPager配合Fragment使用中遇到的一个问题
    StringBuffer类的构造方法
    认识StringBuffer类
    Java中增强for循环的用法
    xml解析案例
    XML的序列化(Serializer)
    文件权限之(介绍,更改,扩展)
    保存数据到sdcard中去
    反编译
    后端——框架——容器框架——spring_core——格式化器
  • 原文地址:https://www.cnblogs.com/c-x-a/p/5981295.html
Copyright © 2020-2023  润新知