根据日期 读取三个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:\ECsystem\Pv_Click\download\csv\20161019"))
{
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:\ECsystem\Pv_Click\download\csv\20161019\test1.csv", newList.ToArray(), Encoding.UTF8);
}
}
}
相关文章
- ASP .NET Core 2.0 MVC 发布到 IIS 上以后 无法下载apk等格式的文件
- MySQL如何导出带日期格式的文件
- clisp 文件 i/o
- PyQt5显示日期选择框,获取日期保存文件
- Linux 批量查找并替换文件夹下所有文件的内容
- php解析mpp文件中的多级任务
- Linux 批量查找并替换文件夹下所有文件的内容
- 【转】C与CPP后缀的文件在编译时的区别
- 在 Visual Studio Code 里编辑 Excel 和 csv 文件两个比较方便的扩展应用
- Android 10开机执行sh脚本文件
- CV之FR:基于cv2库两步法利用haarcascade_frontalface_default.xml文件人脸检测/_smile.xml检测器笑脸实现对NBA球星同时进行人脸检测和笑脸识别
- 520晚上,我用python破解了前女友发来的加密pdf文件,结果却发现...
- python 读csv格式的文件
- leaflet加载KML文件,显示图形(代码示例029)
- 通过jxl 读取excel 文件中的日期,并计算时间间隔
- HDFS实战之下载文件
- 解决CANdelaStudio无法将CDD文件转换成Arxml文件的问题
- Python .py 文件打包成 .exe 文件(Windows平台,python 3.x)