C# 我想请问我一下 我获得了一个DataTable的数据,然后怎么筛选出一周之内点击最高的数据,如我下面的内容

2025-01-01 06:52:01
推荐回答(3个)
回答1:

UpdateDate DataTime 类型?
DataTable 时间类型格式是#2013-03-01#
DataRow[] drs = dtNews.Select("UpdateDate>#"+DateTime.Now.AddDays(-7)+"#");
//这还只是筛选出最近7天的数据。至于统计最大?什么字段?
if (drs == null || drs.length == 0) return;

回答2:

access数据库比较时间 dtNews.Select("UpdateDate >#" + (DateTime.Parse(DateTime.Now.ToString()).AddDays(-7)).ToString("yyyy-mm-dd hh-mm-sss")+“#”);

sql数据库比较时间(date time类型) dtNews.Select("UpdateDate >‘" + (DateTime.Parse(DateTime.Now.ToString()).AddDays(-7)).ToString("yyyy-mm-dd hh-mm-sss")+“’”);

回答3:

DateTime.Now.AddDays(-7)